Sr Software Engineer | Engineering
Core
Design, implement, and scale cloud-native microservices for a global contact center platform.
Role type
Senior Software Engineer (Backend)
Builds
High-performance microservices powering billions of customer interactions
Domain
Cloud infrastructure, distributed systems, contact center software
Required skills
Java, Spring Boot, distributed systems, GCP (GKE, CockroachDB, Redis), debugging, system design
Preferred skills
Kubernetes, CI/CD pipelines, latency-sensitive systems, telephony protocols (SIP, RTP, IVR)
Technologies
Java, Spring Framework, Spring Boot, Google Cloud Platform, Kubernetes, GitLab CI/CD, CockroachDB, Redis, GKE
Responsibilities
Design and optimize high-performance microservices; write clean, scalable code; own services end-to-end; collaborate on system design; ensure SLAs and security; improve CI/CD and observability; mentor junior engineers
Seniority
Senior, hands-on IC