
About Five9
Empowering extraordinary customer experiences through cloud solutions
Key Highlights
- Public company (NASDAQ: FIVN) with strong market presence
- Over 2,000 customers including Zappos and ADT
- Raised $200M+ in funding to date
- Headquartered in San Ramon, California
Five9 is a leading provider of cloud contact center solutions, headquartered in San Ramon, California. With over 2,000 customers, including major brands like Zappos and ADT, Five9 offers a comprehensive CCaaS platform that integrates AI-driven analytics to enhance customer interactions. The company ...
🎁 Benefits
Five9 offers competitive salaries, stock options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees als...
🌟 Culture
Five9 fosters a culture focused on innovation and customer success, encouraging employees to leverage data and insights to drive impactful solutions. ...
Overview
Five9 is seeking a Senior Software Engineer to enhance their voice application services. You'll work with Java, Kotlin, and Kafka to develop robust solutions for cloud contact centers. This role requires expertise in VoIP technologies and a strong understanding of Object Oriented Programming.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in developing applications for cloud environments. Your expertise in Java and Kotlin allows you to build scalable and efficient solutions that enhance customer experiences. You possess a strong understanding of Object Oriented Programming principles and have hands-on experience with VoIP technologies, which is crucial for this role. Your collaborative spirit enables you to work effectively with cross-functional teams, ensuring that customer needs are met through innovative solutions.
You are familiar with Linux platforms and have experience in developing applications that require high availability and performance. Your knowledge of Kafka and Kafka Connect equips you to design robust architectures that can handle real-time communication effectively. You understand the importance of fine-tuning applications to optimize performance and ensure a seamless user experience.
You thrive in diverse environments and appreciate the value of inclusivity in the workplace. You are committed to continuous learning and improvement, always seeking to enhance your skills and contribute to the team's success. You are passionate about delivering high-quality software that meets the needs of customers and drives business value.
Desirable
Experience with AMD (Automatic Message Detection) technologies is a plus, as it plays a critical role in optimizing contact center resources. Familiarity with agile methodologies and cloud-based development practices will further enhance your ability to contribute to the team.
What you'll do
In this role, you will be responsible for developing and enhancing voice call control services that are integral to Five9's cloud contact center solutions. You will work closely with the Voice Application & Configuration Services (VACS) team to implement advanced features that improve customer interactions. Your focus will be on maintaining a 99.999% uptime for the applications you develop, ensuring that customers can rely on Five9's services for their communication needs.
You will identify and analyze customer business problems, leveraging your expertise in the VoIP domain to propose effective solutions. Your role will involve continuous enhancement of call control services, ensuring that they meet evolving customer requirements and industry standards. You will collaborate with other teams within Five9 to integrate new features and functionalities, contributing to the overall success of the company's offerings.
You will also be involved in troubleshooting and resolving issues that arise in the applications you develop, ensuring that any disruptions are addressed promptly. Your ability to communicate effectively with both technical and non-technical stakeholders will be essential in this role, as you will need to convey complex concepts in an understandable manner.
What we offer
Five9 fosters a team-first culture that values diversity and inclusion, empowering employees to be their authentic selves. You will have the opportunity to work in a collaborative environment where innovation is encouraged, and your contributions are recognized. The company is committed to providing a supportive workplace that promotes professional growth and development.
You will be part of a dynamic team that is dedicated to delivering high-quality solutions that enhance customer experiences. Five9 offers competitive compensation and benefits, along with opportunities for career advancement within the organization. Join us in our mission to transform customer interactions through innovative cloud solutions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Five9.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Five9 is hiring a Senior Software Engineer to enhance their voice call control services. You'll work with technologies like Java, Kotlin, and Kafka to solve complex problems in the VoIP domain. This role requires strong experience in software development and real-time communication systems.

Software Engineering
Five9 is seeking a Software Engineer II to join their Global Voice team, focusing on creating high-performing, scalable services for their contact center platform. You'll work with Java and Agile methodologies in Bengaluru.

Ai Engineer
Five9 is seeking a Senior Staff Engineer for AI Voice Engineering to lead the development of their AI Agent voice orchestration platform. You'll work with technologies like Java and Python, focusing on real-time streaming voice and machine learning. This role requires significant experience in software architecture and development.

Software Engineering
Five9 is hiring a Senior Software Engineer to design and implement high-performance microservices. You'll work with Java, Spring Boot, and GCP to build cloud-native services. This position requires strong coding skills and experience in distributed systems.

Software Engineering
Five9 is seeking a Senior Software Engineer to develop a scalable global voice platform. You'll work with Java, JavaScript, and Spring to integrate the Five9 dialer into multiple CRM systems. This role requires 5+ years of experience in backend and frontend development.