3 hours ago
Responsibilities
- Develop a scalable and highly available application platform using modern PaaS platforms such as GCP.
- Build robust, scalable microservices with Java, Spring Framework, and Spring Boot.
- Develop and scale backend services and data pipelines that process customer conversations into insights.
- Integrate AI and LLM services into data pipelines while ensuring accurate and traceable outputs.
- Use message buses, cloud functions, serverless functions, and NoSQL databases to support scalability, reliability, and operability.
- Contribute to requirements analysis and feature grooming.
- Document and communicate architecture and implementation decisions.
- Own production code, including on-call support and troubleshooting.
Requirements
- At least 5 years of software development experience.
- Strong proficiency in Java, Spring Framework, Spring Boot, and REST API design.
- Hands-on experience building AI-powered products or services with practical LLM integration, including prompt design, structured output, evaluation, and cost and latency management.
- Experience designing and implementing scalable, event-driven microservices.
- Experience with hosted relational and NoSQL databases such as MySQL, BigQuery, Datastore, or Redis.
- Experience with public cloud technologies and tools, Kubernetes, NoSQL databases, and message buses.
- Experience with large-scale data processing and analytics is preferred.
- Familiarity with AI coding tools such as Claude Code.
- Experience developing automated test cases with tools such as JUnit.
- Experience with operational code ownership, on-call support, troubleshooting, and uptime responsibilities.
- Understanding of design patterns and separation of concerns in distributed systems.
- Solid understanding of application and data security best practices.
- Experience working within an Agile/Scrum team.
- Speech recognition, natural language processing, or contact center software experience is a plus but not required.
- Strong verbal and written communication skills and a proactive, self-motivated approach.
Benefits
- Five9 offers a team-first, inclusive culture with opportunities for personal and professional growth.
- The role is part of an innovative AI team working on a cloud contact center platform.
Tech Stack
Categories
About Five9
Five9 provides a comprehensive suite of CX solutions, powered by Five9 Genius AI, to elevate customer experiences that deliver better business outcomes in the era of The New CX. The New CX redefines how brands connect with customers through seamless and efficient AI-driven journeys that anticipate and meet each customer’s unique needs. Our unified cloud-native offering enables AI and human agents to create hyper-personalized customer experiences, so every customer interaction is more connected, effortless, and personal. Trusted by 3,000+ customers and 1,400+ partners globally, Five9 brings together the power of our AI, our platform, and our people to drive AI-elevated CX.