Engineering insights @ ELMO Software

Published Sun Feb 14 2021
Funding StageASX Listed: ELO
LocationsSydney, Melbourne, Brisbane, Perth, Auckland, Wellington, Christchurch, UK

Tech Stack

.Net.Net CoreAWSAzureNode.jsPHPReactRubyTypeScript

How do we create value?

We’re the fastest-growing HR tech company in the region. 

We provide innovative cloud HR, payroll and rostering / time & attendance technology to more than 1,600 organisations across APAC, helping them to manage, engage, and inspire their people. 

We thrive on innovation.  We develop cloud-native, vendor-agnostic solutions that talk to each other, with the aim to revolutionise how businesses manage people, processes and pay.


What does the future look like?

The future is promising from a tech-stack prospective. We love to embrace new technologies. We are bold and bleeding edge.

We take a polyglottic approach and our teams evolve and grow rapidly thanks to it.

Our future supports more microservices and a strong company focus and investment in our tech teams. We’re expanding from monolith to microservice and building predictive analytics for our customers while delivering.

As soon as we can, we will recommence our external community meet-ups where we connect with other developers and discuss new technologies. Our past meet-ups have covered PHP, React.JS, Serverless, Node.JS, Cloud infrastructure and more.

Who we are

  • Obsessed about customers: We don’t just listen, we hear what’s important.
  • Bold, open and real: We have courage to take smart risks.
  • One team: We know success comes from embracing different perspectives.
  • Deliver value fast: We celebrate outcomes not process.

Who we aren't

  • Obsessed by tools: We focus on delivery, not the latest flashy tool to hit the market.
  • Exclusive: We don’t have a top-down approach, you won’t be dictated to, so bring your ideas and opinions to the table.
  • Negative: We move quickly and hit problems, we don’t point fingers - we operate with a team mindset to reach outcomes.

Engineering at ELMO

Our team of 130 engineers across Australia and New Zealand work cross-functionally with developers sitting within product teams. Our team is diverse with a 80:20 male to female ratio.

When it comes to team collaboration, there is no vertical hierarchy, you can talk to the CTO or any heads of departments and your contributions are valued. We challenge opinions, the best idea can come from everyone, and everywhere    

We are customer agnostic: we listen to our customers and provide solutions using cutting-edge technologies. We adopt Agile methodologies, and we have an internal team of Agile coaches/evangelists. Through Agile and small releases, we always listen to our customers’ feedback.

Our community of practices sees us innovate, develop best practices, guidelines, and strategies; and our forums for team members help each other to discuss technical concepts. 

We know that what we do is awesome, which is why we regularly get together to share knowledge and exciting developments. The R&D division runs a variety of internal events, including monthly product showcases, tech workshops, team hackathons and an Innovation Day. Each role in R&D is graded in order to facilitate career progression to the next level. 

Why join us?

At ELMO, nothing can slow us down – not even COVID-19. We are continually expanding and are always on the lookout for talented individuals to join us on our journey.

We believe that team culture reflects in our product, which is why we promote growth, openness, transparency and collaboration in everything we do. 

If you want to learn, push your limits and discover new technologies such as Kubernetes, AWS and Azure, ELMO gives you that opportunity.

Looking for a move?

Check out the multitude of product and engineering opportunities currently available;

Lead Software Engineer - Node.js + TypeScript

Lead Software Engineer - Ruby on Rails + React

Senior DevOps Engineer

Senior Software Engineer - .Net

Senior Software Engineer - Node.js + TypeScript

Engineering Manager

Software Engineer - PHP

Senior Product Designer

Product Owner Practice Lead

Growth Marketing Manager


Industry News

Company Insights