Staff Software Engineer - Core Backend | India
Core
Design, develop, and optimize high-performance microservices for a global cloud contact center platform, focusing on scalability, reliability, and performance.
Role type
Staff Software Engineer (Core Backend)
Builds
Cloud-native microservices powering global contact center operations
Domain
Cloud infrastructure, contact center software, distributed systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, distributed microservices architecture, GCP services (GKE, Pub/Sub, BigQuery, CockroachDB, Redis), Kubernetes, CI/CD pipelines, SQL/NoSQL databases, system design, performance optimization
Preferred skills
latency-sensitive high-throughput systems, analytics pipelines, frontend technologies (React, TypeScript)
Technologies
Java, Spring, Spring Boot, GCP (GKE, Pub/Sub, BigQuery, CockroachDB, Redis), Kubernetes, GitLab CI/CD
Responsibilities
Design and implement scalable microservices, optimize system performance and reliability, mentor mid-level and junior engineers, collaborate on system design and technical reviews, improve CI/CD and observability pipelines
Seniority
Staff, hands-on IC with mentorship