Five9 logo
Five9Posted 1 month ago

Sr Software Engineer | AI

HybridBengaluru, Karnataka, India

Full TimeSenior LevelLargeCloud Services Software

Job Summary

Design, develop, and maintain the Studio software solution with drag-drop flow builder and execution engine that integrates voice, SMS, and chatbot channels. Modernize and re-architect the existing product into Java microservices on GCP, ensuring scalability, maintainability, and performance while contributing to production incident management and debugging complex issues. Collaborate with product owners, designers, and cross-functional teams to deliver end-to-end features, work with cutting-edge technologies, and mentor junior engineers. Take operational responsibility for service quality, potentially including an on-call rotation, while ensuring milestones align with business objectives.

Required Qualifications

  • 5+ years of designing and developing high traffic distributed and scalable systems on a cloud-based platform (GCP, AWS or Azure) in a SaaS company
  • Hands-on expertise in cloud-native backend microservices with Java & backend frameworks like Spring Boot
  • Highly proficient in a variety of programming languages, including but not limited to Java, PHP, Javascript, Python or others as required
  • Experience with web development technologies such as HTML, CSS, JavaScript, and modern front-end frameworks like Vue.js or React
  • Strong observability and monitoring exposure by monitoring tools, logging systems, and application performance management like New Relic, Grafana, Prometheus etc
  • Expertise in databases (SQL and NoSQL), and their optimization techniques
  • Expertise in CI/CD, Containerization and Kubernetes
  • Awareness of web security best practices and the ability to implement security measures to protect applications and data
  • Ability to deploy and monitor applications in production along with diagnosing any technical issues
  • A portfolio of past projects showcasing full-stack development skills
  • Ability to work independently and as part of a collaborative team
  • Strong commitment to delivering high-quality code and solutions on time and within scope
  • Bachelor's degree in computer science, engineering, or related field
  • This position requires the ability to be On Call

Desired Qualifications

  • Experience with PHP
  • Experience with Contact Centre, IVR, Virtual Agents, VoIP and telecommunications service providers

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce