Apr 05, 2022

Senior Software Engineer

  • Dubber
  • Melbourne, Victoria, Australia
Full time

Job Description

This job can be based in; Melbourne, Sydney or Brisbane!

About Us

Dubber is the world’s leading Unified call recording and Voice AI platform that enables every conversation to be captured and transformed into voice data to improve business performance. Voice data as a Service is revolutionising how service and solution providers engage customers to improve revenue and retention and how businesses satisfy critical needs ranging from compliance to sales and service performance improvement and documenting crucial conversations. Dubber is listed on the ASX (DUB) with offices in Melbourne, Brisbane and Sydney as well as the USA and UK.

Dubber is in an exciting growth phase, transitioning from a startup to a mature company. This is an awesome opportunity to come onboard and have a real impact on helping to shape and mature a great product.

The Role 

We are seeking a senior software engineer with functional programming experience to join our growing technology team. With offices in Melbourne, Sydney and Brisbane, the location of the role is flexible. There is also the option to have a remote/in-person hybrid working arrangement. You will be part of a dynamic and fast-paced company working within a cross-functional team to drive the design, development and release of products that deliver the company's vision and strategy.

Responsibilities

  • Work within a cross-functional team to design and build modern cloud based applications to process and expose insights for voice data
  • Collaborate with design and product teams to understand and expose new functionality
  • Contribute to engineering discussions across our software platform
  • Help mentor junior team members
  • Implement best practices for security and performance

About You

  • Demonstrated experience building scalable microservices running on modern platforms such as Kubernetes
  • Experience with functional programming languages - preferably Elixir
  • Thorough understanding of software patterns and practices
  • Experience with integration with internal and external APIs
  • Experience working in an Agile environment
  • Automated testing experience
  • Demonstrated ability to be a team player and deliver high quality solutions
  • Understanding of Event Driven architecture
  • Knowledge of search technologies such as ElasticSearch desirable
  • Knowledge of OAuth is desirable

Why should you join Dubber?

Dubber offers a competitive salary and everyone joins as an owner with share options which drives our culture of leading together and curiosity resulting in extraordinary performance.

We have offices in Melbourne, Sydney and Brisbane which our teams enjoy working from and we also offer the flexibility to work from home.

With offices across the world, our employees don't just join a local but global team! Inclusion is important to us, and we like to keep things fun, so we have Friday Drinks, BBQ's, Team Lunches and more. Check out our website to see why our team love being Dubsters.

Next Steps

We will be reviewing applications as they come in so don't wait to apply! Reach out to recruit@dubber.net  for a confidential chat or if you have any questions.