Simplify Logo

Full-Time

Senior Software Engineer

Fullstack

Posted on 1/25/2024

Five9

Five9

1,001-5,000 employees

Cloud contact center solutions provider

Data & Analytics
Consulting
Enterprise Software
AI & Machine Learning

Compensation Overview

$111.8k - $216.1kAnnually

+ Annual Performance Bonus + Stock Options + Other Incentive Compensation Plans

Senior

San Ramon, CA, USA

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Agile
JavaScript
UI/UX Design
React.js
NoSQL
SQL
Java
SCRUM
Natural Language Processing (NLP)
HTML/CSS
Google Cloud Platform
Requirements
  • 3+ years software development experience
  • Highly proficient in Java – Spring Framework, Spring Boot, reactive programming and JavaScript
  • Experience with PaaS hosted relational and no-SQL databases
  • Experience in developing automated test cases with modern tools such as Junit
  • Experience in operational code ownership – on-call, troubleshooting, uptime
  • Experience in applying design patterns and separating concerns in a distributed system
  • Experience with Web Technologies (HTML, CSS, DOM, JavaScript) and web standards (HTML5)
  • Familiarity with client-side JavaScript Toolkits such as React
  • Must have experience working within an Agile/Scrum team
  • Positive, self-motivated and enthusiastic attitude with a strong sense of ownership
  • Strong proactive communication skills, both verbal and written
  • AI skills in speech recognition and natural language processing are a plus
  • Experience in contact center software is a plus
  • Ability to be on-call
Responsibilities
  • Be part of an agile team developing a scalable, highly available application platform using modern PaaS platforms such as GCP
  • Utilizing Java Spring Framework, Spring Boot and reactive programming pattern for creation of highly scalable, robust microservices
  • Participate and contribute to requirements analysis and feature grooming
  • Understand how to leverage PaaS components, such as message buses, cloud functions (lambdas), and noSQL databases when developing software
  • End-to-end feature development from UI implementation all the way through the middleware and backend platform
  • Document and communicate clearly architecture and implementation solutions
  • Have ownership of your code in production, including on-call, troubleshooting

Five9 is a leading provider of cloud contact center solutions, offering a platform that integrates digital engagement, analytics, workflow automation, and practical AI to enhance customer experience. The Intelligent Cloud Contact Center is designed to be reliable, secure, compliant, and scalable, empowering businesses to increase productivity and achieve tangible business results.

Company Stage

IPO

Total Funding

$874.1M

Headquarters

San Ramon, California

Founded

2001

Growth & Insights
Headcount

6 month growth

11%

1 year growth

13%

2 year growth

20%
INACTIVE