Five9

Senior Software Engineer

Melbourne, Australia Remote Hybrid
R CSS Redis JavaScript Laravel PHP HTML SQL MongoDB Python Vue.js React MySQL
Description

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. 

Join the dynamic Product Engineering Team at Five9, where we're at the forefront of developing practical AI solutions for the contact center environment. Leveraging cutting-edge technologies and cloud AI services, such as Google Speech, Dialogflow, IBM Watson, and Amazon Lex, we aim to equip contact center agents, supervisors, and managers with intuitive user interfaces that enhance their productivity and efficiency. Our Studio product stack, built on Laravel Framework-PHP, Python, and Vue.js, is designed to seamlessly integrate with both private and public clouds, offering a comprehensive solution for contact center automation.

Role As a Software Engineer within our R&D AI Automation Team, you'll play a vital role in designing, developing, and maintaining our Studio software solutions. Your focus will be on creating intuitive user interfaces with a drag-and-drop flow builder, integrating multiple channels like voice, SMS, and chatbot with contact center voice solutions. You'll collaborate closely with product owners, designers, and cross-functional teams to expand features, ensure high-quality code delivery, and take operational responsibility for the performance and quality of services owned by your team.

Key Responsibilities:

  • Utilize your expertise in programming languages, frameworks, and methodologies to solve complex technical challenges.
  • Write high-quality, efficient, and maintainable code following best practices to ensure scalability and tenancy management.
  • Troubleshoot and resolve complex technical issues, identifying root causes and implementing effective solutions.
  • Ensure project milestones are met and development aligns with business objectives.
  • Collaborate with cross-functional teams to ensure alignment on project goals and progress.

Required Skills and Qualifications:

  • Proficiency in programming languages such as JavaScript, PHP/Laravel, Python, Vue.js, or similar.
  • Strong experience with web development technologies including HTML, CSS, JavaScript, and modern front-end frameworks like Vue.js or React.
  • Expertise in server-side technologies, databases (SQL and NoSQL), and back-end frameworks like PHP Laravel framework.
  • Awareness of web security best practices and ability to implement security measures.
  • Portfolio showcasing full-stack development skills.
  • Ability to work independently and collaboratively within a team.
  • Strong commitment to delivering high-quality code and solutions on time and within scope.
  • Bachelor’s degree (or equivalent) in a relevant discipline.

Desirable Skills:

  • Experience with Tenancy Isolation in distributed systems.
  • Expertise with Sharding in MySQL, Redis, and MongoDB.
  • Experience with Contact Centre, IVR, Virtual Agents, VoIP, and telecommunications service providers.

Other Requirements:

  • Availability for On-Call duties.
  • This role is a hybrid position, requiring both in-office and remote work.

Join Us: If you're passionate about leveraging AI to transform the contact center industry and thrive in a collaborative, innovative environment, we want to hear from you! Apply now to join our team and contribute to building cutting-edge solutions that redefine contact center automation.


Benefits Include

  • Five9 Shares
  • Bonus Scheme
  • Employee referral program
  • Employee Assistance Program
  • Flu Vaccinations

 

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. 

Our headquarters are located in the San Francisco Bay Area with global hubs in the United Kingdom, Germany, Philippines, Portugal, and Australia. 


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.

Five9
Five9
Call Center Customer Service Enterprise Software SaaS Sales

0 applies

95 views

Other Jobs from Five9

Software Engineer (Python)

Porto, Portugal Remote Hybrid

Senior Software Engineer - Voice

Porto, Portugal Remote Hybrid

Engineering Manager - Voice

Porto, Portugal Remote Hybrid

Senior IT Systems Engineer

Porto, Portugal Remote Hybrid

Similar Jobs

Senior Frontend Product Engineer

Remote Buenos Aires, Argentina

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers