• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date



Senior Software Engineer – Backend

Five9 - Melbourne, VIC

Source: uWorkin


Senior Software Engineer – Backend

Five9 is a leading provider of cloud software for the enterprise contact center market, bringing the power of the cloud to thousands of customers and facilitating more than three billion customer interactions annually. Five9 provides businesses with cloud contact center software that is reliable, secure, compliant and scalable, which is designed to create exceptional customer experiences, increase agent productivity and deliver tangible business results. At Five9, we are focused on delivering the industry’s most modern cloud portfolio for contact center automation. Five9’s acquisition of Inference is the latest, exciting step in the execution of this strategy. Inference’s platform brings the power of advanced IVA-driven automation to companies of every size, technology which was previously only available to the world’s largest organizations.

The Role

Our Product Development team is actively looking for a talented Senior Backend Software Engineer. In this role, you will be building Five9’s next generation, cutting-edge contact center platform using microservice architecture. The primary focus will be on digital channels including social media, messaging, and email. An ideal candidate for us is an experienced engineer who is passionate about building scalable and secure applications, a brilliant problem solver and a creative self-starter. This position will be located in Melbourne, Australia.

Key Responsibilities

  • Be part of an agile team to develop a scalable, highly available public cloud application
  • Be a mentor and coach to other team members
  • Work closely with product managers, testers and application architects to ensure we are solving the right problem
  • Understand performance and scalability principles and apply when developing software
  • Document and communicate clearly architecture and implementation of solutions
  • Troubleshoot and support current platform in production

Required Skills
  • B.S. in Computer Science or equivalent work experience, M.S. degree preferred
  • 5+ years of Hands-on experience with Java based microservices and delivering RESTful APIs.
  • Hands-on experience with cloud computing infrastructure, preferably Google Cloud Platform
  • Experience with messaging and streaming platforms (PubSub/Kafka/RabbitMQ/JMS/etc.)
  • Experience with a relational DB and a NoSQL platform (e.g. key-value stores)
  • Experience with Automated testing and CI\CD.
  • Strong communication skills, both verbal and written

Appreciated Skills
  • 1+ years of professional or open-source experience with a JavaScript toolkit such as React.
  • 1+ years of experience delivering production software using Containers (Docker or similar).
  • Familiarity with Spring Framework.

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.