Sr Software Engineer | AI
Core
Design, develop, and maintain the Studio product (drag-drop flow builder and execution engine) to integrate voice, SMS, and chatbot channels with the Five9 contact center solution, while modernizing the stack to Java microservices on GCP.
Role type
Senior Software Engineer (Full-stack, Cloud Native)
Builds
Studio product (flow builder, execution engine, multi-channel integrations) for cloud contact centers
Domain
Contact Center Software / Cloud AI / Telecommunications
Deliverable
product features
Required skills
Java, Spring Boot, PHP, JavaScript, Python, Vue.js, SQL, NoSQL, Kubernetes, CI/CD, Cloud platforms (GCP/AWS/Azure), Observability tools (New Relic, Grafana, Prometheus)
Preferred skills
Contact Center/IVR/VoIP domain knowledge
Technologies
Java, Spring Boot, PHP, Laravel, Vue.js, Python, GCP, AWS, Azure, Kubernetes, New Relic, Grafana, Prometheus
Responsibilities
Design and develop scalable backend microservices and front-end interfaces; modernize existing PHP/Laravel stack to Java on GCP; manage production incidents and debugging; mentor junior engineers; collaborate with product owners and designers to expand feature sets.
Seniority
Senior, hands-on IC with mentorship