Five9

Senior Software Engineer – Fullstack

Five9

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain 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.
  • Software design and development, testing and documentation across backend, frontend and interaction management platforms to deliver end-to-end features.
  • Work with product owners and designers to expand the feature set and create high-quality user interfaces.
  • Take operational responsibility for the performance and quality of services owned by your team, potentially including taking part in an on-call rotation.
  • Deep dive into cutting edge technologies and work with the products team to transfer ideas into products.
  • Contributes to the design process for new products and solutions.

Requirements

  • Proficiency in a variety of programming languages, including but not limited to PHP, Javascript, Python or others as required.
  • Expertise in server-side technologies, databases (SQL and NoSQL), and back-end frameworks like PHP/Laravel.
  • Strong experience with web development technologies such as HTML, CSS, JavaScript, and modern front-end frameworks like Vue.js or React.
  • Awareness of web security best practices and the ability to implement security measures to protect applications and data.
  • Perform thorough code reviews as required and assist junior developers in learning and applying the coding standards.
  • A portfolio of past projects showcasing design and 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 (or equivalent) in relevant discipline.
  • Experience with multi-tenanted systems.
  • Experience with AI-based coding tools such as GitHub Copilot, Claude, and others is highly advantageous.
  • Expertise with sharding in MySQL, Redis, and MongoDB is highly advantageous.
  • Experience with contact centers, IVR, virtual agents, VoIP, and telecommunications service providers is advantageous.
  • Experience with Google Cloud Platform, Kubernetes, and CI/CD.
  • This position requires the ability to be On Call.
Benefits
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPJavaScriptPythonSQLNoSQLHTMLCSSVue.jsReactMySQL
Soft Skills
collaborationindependencecode reviewcommitment to qualitytime management
Certifications
Bachelor’s degree