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

Staff Engineer Senior

Five9Bengaluru

Apply Now →

Overview

Five9 is hiring a Staff Software Engineer to design and build scalable backend services for their cloud contact center software. You'll work with Java and Spring Boot to develop APIs and ensure reliable data handling. This position requires significant experience in backend development.

Job Description

Who you are

You have 5+ years of experience in backend engineering, focusing on building scalable and reliable systems. Your expertise in Java and Spring Boot allows you to develop high-performance backend services that meet user needs effectively. You understand the intricacies of microservices architecture and have a strong grasp of RESTful API design, ensuring that your services are both efficient and maintainable.

You are skilled in implementing secure data handling practices and have experience with cloud-managed databases. Your ability to design ingestion pipelines for large files demonstrates your understanding of data flow and processing in a cloud environment. You are also familiar with authentication and authorization mechanisms, ensuring that platform resources are protected against unauthorized access.

What you'll do

In this role, you will design, build, and operate the server-side systems that power Five9's screen recording platform. You will be responsible for developing scalable backend services and APIs that support recording session orchestration and large file ingestion. Your work will involve implementing reliable ingestion pipelines with features like retries and idempotency to handle failures gracefully.

You will contribute to the evolution of a microservices-based architecture, balancing scalability and maintainability while ensuring high availability of services. Collaborating with cross-functional teams, you will ensure that the backend services align with the overall product vision and user experience goals. Your contributions will directly impact the quality and reliability of the customer experience that Five9 delivers.

What we offer

Five9 fosters a team-first culture that values diversity and inclusion, empowering employees to be their authentic selves. You will be part of a collaborative environment where innovation is encouraged, and your contributions are recognized. The company is committed to providing a supportive workplace that promotes growth and development for all team members.

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

Staff Engineer

Five9📍 Bangalore

Five9 is hiring a Staff Software Engineer to design and implement cloud-native services. You'll work with Java, Spring Boot, and GCP to optimize high-performance microservices. This position requires strong technical depth and experience in building complex distributed systems.

Senior
3w ago
Five9

Staff Engineer

Five9📍 Bengaluru

Five9 is seeking a Staff Software Engineer to drive the development of cloud contact center software. You'll work with technologies such as PHP, Laravel, Python, and Vue.js, leveraging AI services to enhance customer experiences. This role requires significant experience in software engineering.

Senior
3w ago
Five9

Software Engineering

Five9📍 Bengaluru

Five9 is seeking a Senior Staff Software Engineer to lead the development of innovative AI products for cloud contact centers. You'll work with technologies like Java and Python, focusing on machine learning and generative AI. This role requires extensive experience in software engineering and cloud solutions.

Senior
1w ago
Okta

Staff Engineer

Okta📍 Bengaluru

Okta is hiring a Staff Software Engineer to join their Access Management Engineering Team. You'll develop secure access and authentication solutions using Java. This position requires solid experience in Java web development.

Senior
1w ago
Five9

Software Engineering

Five9📍 Bengaluru

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.

Senior
3w ago