Senior Backend Engineer - Foundations at Mitti | AU | Rezi

Senior Backend Engineer - Foundations at Mitti

Senior Backend Engineer - Foundations

Mitti · AU

1 weeks ago

Senior Backend Engineer - Foundations

Mitti · AU

7 days ago
Resume preview

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

Target Resume Now
Resume preview

Tailor your resume to this Senior Backend Engineer - Foundations role.

Rezi rewrites your resume against Mitti's job description. Free.

Resume score gauge reading 58 out of 100

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.