Backend Engineer
We empower engineers to learn new skills and use technology - including IoT, machine learning, and event-driven architectures - to solve real customer problems.
THE ROLE
Our mission and your opportunity are to help solve the challenges faced in an increasingly distributed workforce by building the platform that powers how teams work safely and productively every day.
We empower engineers to learn new skills and use technology - including IoT, machine learning, and event-driven architectures - to solve real customer problems.
As a Staff Engineer in the Foundations Group, this role is responsible for the user and organisation management systems the rest of the platform is built on – how a user is created, identified, authenticated, organised and managed at scale. They set the architecture, define the canonical user and organisation data model, and lead the migration off legacy services without disruption to customers.
By partnering closely with product and engineering teams across the platform, they reduce fragmentation, make secure and standards-based patterns the default, and lift the ceiling on the size of organisation SafetyCulture can serve.
You’ll face exciting technical challenges as we scale, and be an integral part of high-performing teams that own their services end-to-end and are trusted to run systems that serve hundreds of thousands of users today, millions in the near future. You’ll work with a modern
tech stack
including Golang and Node.js on the backend, identity and access technologies such as Auth0, OpenID Connect and SAML, AWS, Kafka and Kubernetes for infrastructure, OpenSearch for search, and datastores such as DynamoDB and PostgreSQL.
WHAT YOU'LL DO
requirements
, providing realistic estimates, and ensuring safe, repeatable releases.
Posted July 31, 2026