Software Engineering Lead at Culture Amp

Engineering, Melbourne, Australia melbourne engineering
Description
Posted 14 days ago

Who we are 

What do Slack, Airbnb and Etsy have in common? They use Culture Amp every day to make their workplaces better and grow highly engaged employees. They also make up a community of over 3,000 organizations from around the globe who stand together to change the world of work. With our head office in Melbourne, Australia, we are a remote-friendly organisation with offices in San Francisco, New York and London. 

Culture Amp isn’t just for fast-growing startups - we’re for every organization that wants to put culture first. By making it easy to collect, understand, and act on employee feedback, we enable People teams to make better decisions, demonstrate impact, and turn company culture into a competitive edge.

It’s what makes us the world’s leading people and culture platform.

The Opportunity

Culture Amp is looking for a lead or a senior engineer to join the Platform Camp. If you love working in Ruby  (or are willing to learn it on the job), excited by writing the code that powers a product you believe in then we’d love to speak with you.

The Platform Camp is our largest camp and is made up of several different, highly skilled teams working across our entire stack – from cross-cutting user interface and back end code to infrastructure, data science and machine learning. Besides being hands-on the code (Ruby predominantly) providing technical guidance to other engineers in your team is also a key part of this role.

As part of this talented camp you will also play an instrumental part in projects using Kotlin & GO to pave the way for us to move our high-performance quantitative reporting from a Rails/Mongo monolith to an event-sourced microservices architecture.

Software Engineering at Culture Amp is an inclusive practice distributed across cross-functional, lightweight Agile teams, many of which are remote-friendly, and all of which embrace flexible work arrangements. You should enjoy being surrounded by talented engineers, learning from others, as well as contributing to their development. To top it off, we hope you’ll share our passion for culture and changing the world of work for the better. 

What skills you'll bring to Culture Amp

  • You have a growth mindset, able to skill up on an unfamiliar language or framework when you need to, and to adapt to our constantly changing environment. 
  • Some past experience with building distributed services, cutting up a monolith would be beneficial.
  • You naturally think out loud, bring others into conversations and thereby encourage cross pollination of ideas.
  • You are adept at communicating complex technical matters in a clear, understandable way to non-technical people. 
  • You are passionate about solving complex problems.
  • You are proficient in Ruby, Kotlin, Go or Lambda/serverless (or have a keen interest to learn these).
  • Knowledge of modern front end technologies like React would be beneficial.
  • You have an understanding of software development techniques such as Object-Oriented Design, Test Driven Development, microservices and continuous delivery.

Here are a few highlights from Culture Amp

If you’re excited by the opportunity to work in a fast growing product company, where there’s plenty of opportunities to pitch in on anything from shaping the next product feature to influencing our technology stack, and building a global software company from Melbourne, get in touch.