Five9 Logo

Five9

Sr Software Engineer | Voice

Posted 6 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Senior level
In-Office
Chennai, Tamil Nadu
Senior level
Design, implement, and support scalable, highly available VoIP call control and AMD services. Troubleshoot production issues, optimize performance, mentor junior engineers, and collaborate across teams to deliver reliable voice platforms.
The summary above was generated by AI

Join us in bringing joy to customer experience.  Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.   

Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment, empowering our employees to be their authentic selves. 


About Five9

Five9 is a leading provider of cloud contact center solutions, enabling businesses to deliver exceptional customer experiences. Our mission is to ensure reliability, scalability, and innovation in real-time communication systems.

About the Team

The VACS team delivers critical voice call control and AMD (Answering Machine Detection) capabilities for Five9’s global contact center solutions. We focus on 99.999% uptime, robust applications, and real-time communication. Our stack includes Linux, Java, Kotlin, Kafka, and Kafka Connect, interfacing with multiple AMD vendors to optimize resource utilization and customer experience.

Role Purpose

As a Senior Software Engineer, you will:

  • Solve complex business problems in the VoIP domain.
  • Implement advanced features and continuously enhance Five9’s call control services.
  • Collaborate across teams to deliver scalable, highly available voice platforms.
Key Responsibilities
  • Manage operational and tactical aspects of customer service issues and escalations.
  • Implement, troubleshoot, and support Five9 Voice call control & configuration services.
  • Develop software applying performance and scalability principles.
  • Mentor and train junior team members.
  • Communicate plans, progress, and status effectively.
Required Skills & Qualifications
  • 5+ years of software development experience.
  • Strong expertise in Java (8 & 17) and Kotlin.
  • Experience with Spring/Spring Boot, Kafka, Kafka Connect, and Debezium Connectors.
  • Hands-on experience with VoIP technologies and troubleshooting tools.
  • Strong debugging and analytical skills.
  • Agile/Scrum experience.
  • Bachelor’s degree (or equivalent) in a relevant discipline.
Preferred Skills
  • Knowledge of VoIP protocols (SIP, RTP, RTCP, WebRTC).
  • Experience with MySQL/PostgreSQL.
  • Exposure to Contact Center, IVR, Virtual Agents, and telecom service providers.

Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills.  The more inclusive we are, the better we are.  Five9 is an equal opportunity employer. 

View our privacy policy, including our privacy notice to California residents here: https://www.five9.com/pt-pt/legal.  

Note: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.

Top Skills

Debezium Connectors
Java 17
Java 8
Kafka
Kafka Connect
Kotlin
Linux
Spring
Spring Boot
Voip

Similar Jobs

4 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design and develop scalable data pipelines using Databricks and Azure. Collaborate with teams, mentor junior engineers, and optimize data workflows.
Top Skills: .NetAzureAzure Data FactoryAzure Data Lake StorageDatabricksPythonReactScalaSparkSQL
4 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Lead software engineering efforts, mentor junior team members, and collaborate with cross-functional teams to deliver technology solutions in an agile environment.
Top Skills: AzureAzure AppinsightsC#CloudDockerDotnetEvent HubGitGithub ActionsHTMLJavaScriptKafkaKubernetesNode.jsPlaywrightReactTerraformVb.Net
4 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design and develop scalable software solutions, integrate AI/ML features, maintain cloud-native services, mentor junior engineers, and optimize performance.
Top Skills: Ag GridAngularAWSAzureCi/CdCSS3CucumberCypressGCPHighchartsHTML5JwtLinuxMessage QueuesNode.jsOauthPub/SubRxjsTypescriptVisual Studio CodeWeb ComponentsWebsockets

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account