
Senior Software Engineer (Backend) - Foundations
- Sydney, NSW
- Permanent
- Full-time
- Design, build, and operate large-scale SaaS and cloud services, including distributed systems and data stores. Use a tech stack that includes AWS, Golang, PostgreSQL, as well as datastore designs, data warehousing, and distributed systems.
- Provide technical leadership, guiding architecture, execution, and cross-functional collaboration to deliver impactful outcomes. Own feature delivery from end-to-end, including breaking down requirements with stakeholders, liaising with our product and design teams, assisting other engineers, and ensuring successful delivery
- Drive high-performance team outcomes by setting rigorous engineering standards, mentoring peers, and proactively improving team practices to enhance quality, velocity, and collaboration.
- Bring a user-centric mindset, even in platform-facing work, ensuring that engineering decisions ultimately drive better user experiences.
- Apply a practical understanding of AI technologies, identifying opportunities to leverage machine learning or automation to enhance platform capabilities and user outcomes.
- Work in a hybrid working environment, including at our HQ based in Surry Hills, Sydney
- Demonstrate SafetyCulture's values (Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action)
- A strong track record of engineering excellence in user management, identity, and access systems, supported by deep expertise in back-end programming languages and frameworks; prior experience with Golang is highly desirable.
- Designed user and admin experiences that simplify complex access models, with a deep understanding of IAM concepts like authentication, authorisation, RBAC, SCIM, SAML, OAuth2, and OIDC, including tools and providers.
- Built or scaled permission systems across distributed or multi-tenant architectures.
- Applied best practices in identity security, including MFA, session management, and audit logging.
- Collaborated across teams to ensure consistent identity and access patterns.
- Familiarity with enterprise compliance standards like SOC 2.
- Equity with high growth potential, and a competitive salary.
- Access to professional and personal training and development opportunities.
- Participation in hackathons, workshops, and lunch & learn sessions.
- Community involvement, open source work, attending talks and events, and experimenting with new technologies