Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Backend Engineer - Foundations role.
Rezi rewrites your resume against Mitti's job description. Free.

Tailor your resume to this Senior Backend Engineer - Foundations role.
Rezi rewrites your resume against Mitti's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Backend Engineer - Foundations posting at Mitti — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Backend Engineer - Foundations posting at Mitti — free, in seconds.
About the Role
This role focuses on building the next generation of Mitti's customer identity and access platform, handling user sign-up, login, verification, and access granting at a large scale. You will report to the Engineering Manager and collaborate within the User Management and Identity team, focusing initially on authentication and session management, including SSO, multi-tenant logins, and identity flows for a unified login experience. A key priority is leading identity architecture evolution and legacy migrations, modernizing systems into microservices with zero downtime.
Responsibilities
- Own the authentication and session management domain, including SSO and multi-org login configurations, and drive the team's move toward a unified universal login experience across web and mobile
- Lead safe, incremental migrations of identity and user data off legacy infrastructure, designing the dual-write/dual-read approach, backfill strategy, and staged cutover so production traffic is never disrupted
- Design and evolve permission, provisioning and authentication systems (SCIM, SAML, OAuth 2.0, OIDC) that hold up under distributed, multi-tenant load
- Apply identity security best practices by default: multi-factor authentication, session management, audit logging, and careful handling of credentials and tokens
- Work as part of a small pod - no one owns a domain alone - pairing closely with other senior or staff engineers
- Partner with Security and with the product teams whose features depend on user, organisation and permission data, keeping identity patterns consistent across the platform
- Build AI-native automations as a normal part of how you ship, and help shape how the team uses AI tooling day to day
Requirements
- Deep, hands-on expertise in identity and access concepts: authentication, session management, SSO, SAML, OAuth 2.0 and OpenID Connect (OIDC), and a genuine interest in this space
- A strong backend engineering track record; Golang experience is highly valued, but a strong backend generalist with real enthusiasm for identity work is very welcome to apply
- Experience designing and executing safe, incremental migrations in a live, high-traffic system - dual writes, data backfills, staged rollouts
- Comfortable reasoning about permission and access systems across a distributed, multi-tenant architecture, where organisation and membership boundaries matter at scale
- Relational data modelling and PostgreSQL at a level that includes schema design and safe migrations other engineers build on
- Familiarity with cloud platforms such as AWS, including operating and debugging production services
- Compliance frameworks relevant to identity data, such as SOC 2, are a bonus rather than a requirement
- Autonomous by default - comfortable taking a domain and driving it forward without waiting to be told what to do
- Willing to challenge the status quo and push for better ways of solving identity problems, not just execute a spec
- Genuinely passionate about the identity and access space
- Collaborative: works closely within a small pod, shares context generously, and helps peers rather than working in isolation
- Integrates agentic AI tools (such as Claude) into daily software delivery workflows as a core habit
- Can demonstrate production experience building an AI-assisted automation or workflow that delivered measurable improvements
- Critically assesses AI-generated code and suggestions for accuracy, quality, and security
Skills
- Identity and Access Management
- Authentication
- Session Management
- SSO
- SAML
- OAuth 2.0
- OpenID Connect (OIDC)
- Backend Engineering
- Golang
- Distributed Systems
- Multi-tenant Architecture
- Relational Data Modeling
- PostgreSQL
- AWS
- AI Tools
- Agentic AI
Location
- Remote
Work Type
- Full-time
- Flexible working arrangements
Experience Level
- Senior
- Staff
Salary/Compensations
- Competitive salary
Benefits
- Equity with high growth potential
- Flexible working arrangements
- Access to professional and personal training and development opportunities
- Hackathons, Workshops, Lunch & Learns
- In-house Culinary Crew serving up daily breakfast, lunch and snacks
- Barista coffee machine, craft beer on tap, boutique wines and a range of non-alcoholic beverages
- Wellbeing initiatives such as EAP services and generous parental leave policy
- Quarterly celebrations and team events
- On-site gym, table tennis, board games, books library, and pet-friendly offices
About the Company
- Mitti by SafetyCulture is a global tech company that builds tools for frontline workers.
- We have big tech scale without the sign-off layers or corporate theatre.
- Every permanent team member gets equity.
- Our next chapter focuses on scaling smart, powered by AI, a clear vision, and real ownership.
- We are committed to building inclusive teams and cultivating a sense of belonging.
- We seek to make reasonable adjustments throughout our recruitment process to create an even playing field for all candidates.
- Recognised as a Best Place to Work in Australia, the US and the UK.
Equal Opportunity
- We prioritise inclusion and value individuals with potential over a checklist of qualifications.
- Don't rule yourself out, hit that apply button if this job resonates with you.