Sr Staff Software Engineer - AI | Studio

Reposted 8 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Cloud • Software
The Role
The Senior Staff Software Engineer will lead software architecture and development for cloud-based products, focusing on distributed systems and AI integration, while mentoring teams and ensuring high performance and quality.
Summary Generated by Built In

Join us in bringing joy to customer experience.  Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.   

Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment, empowering our employees to be their authentic selves. 


The Team

Five9 has been at the forefront of the cloud transformation in contact centers, enabling organizations to transition from legacy on‑premise systems to modern cloud-based solutions. The cloud contact center space is now a major hub for innovation in real-time communications and a leading area for the application of Artificial Intelligence—especially Generative AI and Large Language Models (LLMs).

Our Studio Product Engineering team develops a suite of cutting‑edge AI products that leverage industry-leading AI technologies from OpenAI, Google, IBM Watson, and Amazon, integrated seamlessly into Five9’s robust microservices platform.

Our vision is to reimagine the way customers connect with brands. Our AI agents will deliver delightful, highly efficient self‑service experiences at super-human speed, while intelligently incorporating live agents whenever human interaction is required. These AI agents will also support live agents and empower supervisors and managers to optimize their blend of human and AI resources.

This position is based out of one of the offices of our affiliate Acqueon Technologies in India and will follow the hybrid work model of that location.

Role Purpose

As a Senior Staff Software Engineer, you will be a hands-on technical leader and role model within the team. You will influence architecture, design, and development across multiple products, ensuring alignment with both technology strategy and business goals.

This role requires someone who can take a broad view across teams, make sound trade-offs, build alignment, and drive progress toward shared objectives. You will actively contribute code, review the work of others, and be at the forefront of applying AI to accelerate software development.

You will provide architectural guidance, lead performance optimization initiatives, and improve the reliability and quality of our products and services. A strong background in designing distributed, scalable systems on cloud platforms such as GCP, AWS, or Azure is essential.

Key ResponsibilitiesTechnical Leadership
  • Take deep ownership of all aspects of product software engineering, including feature development, technical debt management, production incident response, and contribution to architecture and technology roadmaps.
  • Provide mentorship and strong technical leadership to local engineering teams.
  • Serve as the go‑to expert for engineering leaders on complex, high‑impact technical challenges.
Feature and Architecture Ownership
  • Own end-to-end design and implementation of features, including scope definition, backlog refinement, and timely delivery.
  • Propose architecture enhancements and lead technical discussions across engineering, product, and QA teams.
  • Be responsible for the full software lifecycle—development, deployment, and production operations.
  • Ensure strong observability and proactively resolve functional and non‑functional issues that impact customer experience.
Hands-on Development
  • Write clean, maintainable code to deliver new product features based on product and customer needs.
  • Establish and maintain coding standards, shared libraries, and engineering best practices.
  • Review code contributions from peers.
  • Use AI to speed up development and coach others on effective usage.
Production Incident Resolution
  • Lead investigations and deep root cause analyses for production issues.
  • Ensure timely, high-quality resolutions that improve system stability and long-term reliability.
Cross-functional Collaboration & Communication
  • Work closely with senior leadership—including the Five9 CTO—along with Architecture, Product Management, Customer Support, FDE, and Professional Services teams.
  • Communicate clearly and effectively with both technical and non‑technical stakeholders.
  • Provide regular updates to senior leadership on system health, team progress, and ongoing initiatives.
  • During production incidents, clearly articulate impact and resolution timelines.
Required SkillsTechnical Expertise
  • 12+ years of experience designing and developing distributed, scalable systems on cloud platforms (GCP, AWS, or Azure) within a SaaS environment.
  • Hands-on expertise with cloud-native backend microservices using Java and Spring Boot.
  • Ability to create architecture designs, diagrams, and workflows for implementation.
  • Highly proficient in multiple programming languages: Java, Python, JavaScript, and others as required.
  • Strong expertise in server-side technologies, databases (SQL and NoSQL), caching, and backend frameworks such as Spring Boot.
  • Extensive experience with microservices architecture, distributed systems, and running mission-critical software in production.
  • Strong hands-on experience with Kubernetes, CI/CD pipelines, and containerized deployment processes.
  • Solid understanding of web application security principles and best practices.
  • Strong experience with version control (Git) and modern CI/CD and deployment practices.
  • Experience with cloud architectures that separate compute from storage.
System Operations
  • Experience in production incident management and debugging complex technical issues.
  • Proficiency with monitoring, logging, and APM tools such as New Relic, Grafana, and Prometheus.
  • Strong understanding of cloud platforms (AWS, GCP, or Azure) and containerization.
  • Experience with dependency management and planning upgrades.
  • Familiarity with vulnerability scanning tools and security remediation workflows.
Educational Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
Desirable
  • Experience with PHP & Laravel.
  • Experience with HTML, CSS, JavaScript, and modern frontend frameworks such as Vue.js or React.
  • Experience with Contact Centre, IVR, Virtual Agents, VoIP, or telecom service provider environments.

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. 

View our privacy policy, including our privacy notice to California residents here: https://www.five9.com/pt-pt/legal.  

Note: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.

Top Skills

AWS
Azure
Ci/Cd
GCP
Grafana
Java
JavaScript
Kubernetes
New Relic
NoSQL
Prometheus
Python
Spring Boot
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Ramon, California
2,427 Employees
Year Founded: 2001

What We Do

Five9 is an industry-leading provider of cloud contact center solutions, bringing the power of cloud innovation to more than 2,000 customers worldwide and facilitating billions of customer engagements annually. The Five9 Intelligent Cloud Contact Center provides digital engagement, analytics, workflow automation, workforce optimization, and practical AI to help customers reimagine their customer experience. Designed to be reliable, secure, compliant, and scalable, the Five9 platform helps increase agent and supervisor productivity, connects the contact center to the business, and ultimately deliver tangible business results including increased revenue and enhanced customer trust and loyalty

Similar Jobs

Optum Logo Optum

Senior Software Engineering Lead - Java Spring boot, Spark or Scala

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees
300K-300K Annually

Optum Logo Optum

Data Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Scrum Lead

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account