Software Engineer I - Virtual Contact Center

Position:   Software Engineer I - Virtual Contact Center

Location:   San Ramon, CA


# of Openings:   1

Software Engineer I - Virtual Contact Center

Five9 is a leading provider of cloud software for the enterprise contact center market, bringing the power of the cloud to thousands of customers and facilitating more than three billion customer interactions annually. Since 2001, Five9 has led the cloud revolution in contact centers, helping organizations transition from legacy premise-based solutions to the cloud. Five9 provides businesses with cloud contact center software that is reliable, secure, compliant and scalable, which is designed to create exceptional customer experiences, increase agent productivity and deliver tangible business results.

You will be developing various backend microservices using Java technologies deployed to Kubernetes clusters on GCP cloud for our core Call Center products. Our SaaS team develops VOIP (voice over IP), Chat, Email, Predictive and Progressive Dialing with an enormous data channel and Artificial Intelligence. If you love having big goals, real world challenges, and making customers incredibly happy whilst fostering your obsessive need for perfect code and user experience, this is the job for you. Along with coding, you will be responsible for working with product managers, other developers and designers on our agile team structure. We love product engineers who lead the charge, communicating with customers and delivering the most innovative, intuitive application possible is a must. This position is located in San Ramon, CA.

Required Skills: 

  • Must have a Bachelor's Degree or Master's Degree (preference given to Computer Science, Engineering and STEM majors - and suitable industry coding or opensource experience is welcome too)
  • 0-2 years of professional or open-source experience, some coding experience is highly appreciated
  • Excellent problem solver
  • Passionate about coding and customers.
  • Strong Computer Science fundamentals: Algorithms, Data structures, OOP, Event-driven programming, Distributed systems, etc.
  • Excellent knowledge of Java core and Linux fundamentals

Appreciated Skills:

  • 2+ years of professional or open-source experience writing RESTful APIs and developing services in Java, Python, or Golang
  • Agile coding experience, working in small teams that have made a big impact fast
  • Familiarity with standard async patterns (events, closures, callbacks, promises, error handling, etc.)
  • Never ending desire to self-educate on the latest list of technologies
  • Experience with SQL/NoSQL databases
  • Experience with GIT SCM

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.


Our headquarters are located in the beautiful Bishop Ranch Business Park in San Ramon, CA.

San Ramon, CA 94582, US