Software Engineer- Backend (Golang, Python)
Core
Build and enhance scalable full-stack applications and integrate AI/ML-driven capabilities for Cisco's Customer Experience (CX) Platform.
Role type
Senior Backend Software Engineer (Golang, Python)
Builds
Cloud-native CX Platform features and AI-enabled customer experience solutions
Domain
Telecommunications / Customer Experience / Generative AI
Deliverable
production ML models | product features
Required skills
Golang, Python, SQL, microservices, Kubernetes, cloud platforms (AWS/Azure/GCP), RESTful API design, event-driven architecture, real-time data pipelines
Preferred skills
DevOps tools (Jenkins, GitHub Actions), system design, application performance optimization, secrets management, object storage
Technologies
Golang, Python, Pytest, PostgreSQL, Angular, JavaScript, TypeScript, Apache Kafka, Jenkins, GitHub Actions, HashiCorp Vault, MinIO, Amazon S3
Responsibilities
Design reliable, high-performing systems; integrate AI/ML capabilities; collaborate on architecture, development, testing, and CI/CD practices
Seniority
Mid-to-Senior, hands-on IC