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.
Five9 has led the cloud revolution in contact centers, helping organizations transition from legacy premise-based solutions to the cloud.
The cloud contact center market has become the hot space for innovation in real-time communications and the application of Artificial Intelligence (AI) - especially Generative AI and Large Language Models (LLM).
Our Studio Product Engineering team develops a suite of leading-edge AI products built upon technologies from OpenAI, Google, IBM Watson, and Amazon, integrated into Five9’s well-developed microservices platform.
Our vision for practical AI involves equipping contact center agents, supervisors, and managers with interfaces that guide and summarize their work, identify coaching opportunities, automate routine interactions, and enable the creation, deployment, and management of AI agents.
This position is based out of one of the offices of our affiliate Acqueon Technologies in India and will adopt the hybrid work model of that location. You will be a member of the Acqueon team, collaborating with global teammates primarily based in the United States.
The Staff Software Engineer in the R&D AI Automation Team is responsible for designing, developing, and maintaining the Studio software solution — a drag-and-drop flow builder with LLM agents integrating multiple channels like voice, SMS, and chatbot with the Five9 contact center voice solution.
Responsibilities include:
Software design, development, testing, and documentation across backend, frontend, and interaction management platforms.
Delivering end-to-end features and collaborating with product owners and designers to expand capabilities.
Ensuring service performance and quality, including participation in on-call rotations.
Exploring and applying cutting-edge technologies to turn ideas into impactful products.
Write high-quality, efficient, maintainable code for scalable and multi-tenant systems.
Demonstrate deep technical knowledge and problem-solving across multiple languages and frameworks.
Serve as a technical mentor and coach to peers.
Ensure projects meet milestones and align with business objectives.
Contribute to processes, documentation, specifications, and APIs.
Required:
Proficiency in programming languages such as Java and Python.
Expertise in server-side technologies, SQL/NoSQL databases, and Spring Boot.
Strong experience in web technologies (HTML, CSS, JavaScript) and modern frontend frameworks like Vue.js or React.
Hands-on exposure to Agentic AI, frameworks, and related solutions.
Knowledge of web security best practices and secure coding principles.
Experience in deploying, monitoring, and troubleshooting production applications.
Proven portfolio demonstrating architecture, design, and full-stack development.
Strong collaboration and ownership mindset.
Bachelor’s degree (or equivalent) in a relevant discipline.
Desirable:
Experience with multi-tenanted systems.
Expertise in sharding (MySQL, Redis, MongoDB).
Experience in Contact Centre, IVR, Virtual Agents, VoIP, or Telecom domains.
Exposure to Google Cloud Platform (GCP), Kubernetes, and CI/CD pipelines.
Other Requirements:
Ability and willingness to participate in on-call support.
Service owners and their teams
Technical leadership and senior management
Engineering teams
Network and Telecom teams
Customer service, Compliance, and InfoSec teams
Reports directly to the Director of Engineering, working closely with Engineering Managers, Architects, and Product Managers.
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.