**Software Development Expert Wanted for AI Automation Role**
We are seeking a skilled software engineer to join our R&D AI Automation Team. As a Staff Software Engineer, you will be responsible for designing, developing, and maintaining the software solution (Studio) with drag-drop flow builder and execution engine that integrates multiple channels like voice, SMS, and chatbot with the Five9 contact centre voice solution.
The ideal candidate will have expertise in server-side technologies, databases (SQL and NoSQL), and back-end frameworks like PHP/Laravel framework. They should also have awareness of web security best practices and the ability to implement security measures to protect applications and data.
In this role, you will work independently and as part of a collaborative team to deliver high-quality code and solutions on time and within scope. You will be responsible for taking operational responsibility for the performance and quality of services owned by your team.
The responsibilities of this role include:
* Software Design and Development: Design, develop, and maintain software solutions using server-side technologies, databases, and back-end frameworks.
* Testing and Documentation: Perform testing and documentation across backend, front-end, and interaction management platforms to deliver end-to-end features.
* Collaboration with Product Owners and Designers: Work with product owners and designers to expand the feature set and create high-quality user interfaces.
* Operational Responsibility: Take operational responsibility for the performance and quality of services owned by your team.
Additionally, you will contribute to the design process for new products and solutions. You will have the opportunity to work with cutting-edge technologies and transfer ideas into products.
To be successful in this role, you must have expertise in server-side technologies, databases (SQL and NoSQL), and back-end frameworks like PHP/Laravel framework. Awareness of web security best practices is also essential. Experience with Java/SpringBoot, multi-tenanted systems, Sharding in Mysql, Redis, and Mongodb, Contact Centre, IVR, Virtual Agents, VoIP, and telecommunications service providers, Google Cloud Platform, Kubernetes, and CI/CD is highly advantageous.
This position requires the ability to be On Call. We offer a range of benefits including Five9 Shares, Bonus Scheme, Employee Referral Program, Employee Assistance Program, and more. We value diversity and are 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.