Five9

About Five9

Empowering extraordinary customer experiences through cloud solutions

🏢 Tech👥 1K-5K📅 Founded 2001📍 San Ramon, California, United States

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. ...

Five9

Software Engineering Senior

Five9Bengaluru

Apply Now →

Overview

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.

Job Description

Who you are

You have over 5 years of industry experience in backend development, particularly with Java, and you understand the intricacies of building production systems that are both scalable and reliable. Your expertise in frontend technologies, including JavaScript and TypeScript, allows you to create seamless user experiences that enhance customer interactions. You are well-versed in frameworks such as Spring, which you have used to design and implement high-performing microservices that provide REST APIs. Your knowledge of web development technologies, including HTML and CSS, complements your backend skills, enabling you to contribute effectively across the full stack.

You thrive in an agile environment, collaborating closely with Product Managers, Architects, and Test Engineers to deliver innovative solutions. Your understanding of performance and scalability principles informs your approach to software development, ensuring that the applications you build can handle high traffic and provide a smooth user experience. You are proactive in troubleshooting and supporting existing platforms in production, embracing DevOps practices to enhance operational efficiency.

You possess strong communication skills, allowing you to document your work clearly and communicate effectively with team members and stakeholders. You are committed to fostering an inclusive environment where diverse perspectives are valued, and you believe that collaboration leads to better outcomes.

Desirable

Experience with cloud technologies and contact center solutions would be a plus, as would familiarity with integrating software into CRM systems. You are open to learning new technologies and methodologies, and you are eager to contribute to a team that values innovation and growth.

What you'll do

As a Senior Software Engineer at Five9, you will be part of a dedicated team focused on developing a scalable, highly available global voice platform. Your primary responsibility will be to integrate the Five9 dialer into various CRM systems, leveraging your expertise in both backend and frontend technologies. You will collaborate with cross-functional teams to understand user needs and translate them into technical solutions that enhance customer experience.

You will design, develop, troubleshoot, and implement software code using Java, JavaScript, and Spring, ensuring that the applications you create are robust and efficient. Writing unit and functional tests will be a key part of your role, as you strive to maintain high standards of code quality and reliability. You will also be involved in documenting your work and communicating your findings to the team, fostering a culture of knowledge sharing and continuous improvement.

In addition to your development responsibilities, you will support the current platform in production, applying your troubleshooting skills to resolve issues as they arise. Your understanding of performance and scalability principles will guide your decisions as you work to optimize the platform for better user experiences.

What we offer

At Five9, we celebrate diversity and foster an inclusive environment where all employees can thrive. You will be part of a team that values collaboration and innovation, and you will have the opportunity to work on cutting-edge technology that impacts customer experiences worldwide. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to bring joy to customer experience and make a meaningful impact in the world of cloud contact center 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

Five9

Software Engineering

Five9📍 Bengaluru

Five9 is hiring 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.

Senior
3w ago
Five9

Software Engineering

Five9📍 Bangalore

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.

Senior
3w ago
Earnin

Software Engineering

Earnin📍 Bengaluru - Hybrid

Earnin is seeking a Senior Software Engineer to design and develop backend services that provide real-time financial flexibility. You'll work with Java and Spring to implement robust features for a rapidly expanding scale. This role requires significant backend engineering experience.

🏢 HybridSenior
3d ago
Earnin

Software Engineering

Earnin📍 Bengaluru - Hybrid

Earnin is seeking a Senior Software Engineer to design and develop backend services that provide real-time financial flexibility. You'll work with Java and collaborate cross-functionally to implement robust features. This role requires significant experience in backend engineering.

🏢 HybridSenior
3d ago
Roku

Backend Engineer

Roku📍 Bengaluru

Roku is hiring a Senior Backend Engineer to develop and maintain a highly scalable advertising platform. You'll work with Java to build real-time applications that support Roku's ad business. This position requires extensive experience in building complex systems.

Senior
8h ago