17 days old

Software Architect

Five9, Inc.
San Ramon, CA 94583
Software Architect

Join a company that has tripled annual revenues each of the past three years and is acknowledged by industry analysts as the pioneer in the next generation of cloud contact center solutions! The Five9 platform is reliable, secure, compliant, and scalable; designed to create exceptional personalized customer experiences.  For more information visit www.five9.com.

In addition to very competitive compensation packages, Five9 offers a high-energy environment with lots of room for personal and professional growth. This position is located at our headquarters in San Ramon, CA.


  • Architect and design Five9 Virtual Call Center (VCC).

  • Contribute to improving the scalability, fault resiliency, security, performance, resource utilization, speed and quality of development, speed of deployment and rollback, ease of maintenance and sustaining of Five 9 VCC solution and services.

  • Provide technical expertise for implementing new SaaS products and services, designing APIs and SDKs, as well as the selecting and deploying appropriate tools for reporting, monitoring and diagnosis of VCC services.

  • Provide mentoring to development and QA teams regarding new architectures, tools and practices.

  • Apply verifiable engineering practices for analysis and selection of tools, frameworks and libraries.

  • Collaborate with all aspects of Five9 organization including Operations, Sustaining, and Customer Service support staff to resolve trouble tickets and mitigate end-user issues with VCC applications.

  • Perform knowledge transfer and training to off-shore technical team members, and other stakeholders.


  • 3+ years experience in design and development of software, n-tier architecture, web services, object-oriented design and languages (Java, C/C++).

  • 3+ years experience leading the software development and support life cycles, from architecture, design, development and deployment, to testing of multi-tiered applications.

  • Experience designing and running applications for Cloud platforms (AWS/GCP).

  • Experience designing distributed systems.

  • Architecture of telecom or soft real-time solutions.

  • Experience with database design.

  • Strong expertise in development technologies and programming libraries: Apache Tomcat, JDBC, message brokers (RabbitMQ), containers (Docker/Kubernetes), load balancers, API Gateways, virtualization.

  • Deploying and maintaining large enterprise software applications in high load, highly available environments.

  • Experience delivering Web-services and REST architectures.

  • Developing use cases, user stories, design and architecture specifications.

  • Masters degree in Computer Science or related technical field or equivalent experience.


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.


Posted: 2020-03-14 Expires: 2020-04-13

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Architect

Five9, Inc.
San Ramon, CA 94583

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast