iterate logo

Staff Software Engineer

iterate
Department:Data Engineer
Type:REMOTE
Region:Australia
Location:Australia
Experience:Mid-Senior level
Estimated Salary:A$140,000 - A$180,000
Skills:
IAMAUTH0SSOSAMLOAUTH2OIDCRBACSCIMMFASESSION MANAGEMENTDISTRIBUTED SYSTEMSEVENT-DRIVEN ARCHITECTUREMULTI-TENANT DATA MODELSDATABASE MIGRATIONDATA WAREHOUSINGBILLING SYSTEMSNOTIFICATION SERVICESAUDIT LOGGINGSOC 2CLOUD INFRASTRUCTUREBACKEND PROGRAMMINGTECHNICAL LEADERSHIPARCHITECTURE DESIGN
Share this job:

Job Description

Posted on: February 4, 2026

Tired of building SaaS platforms for moving money around? This role changes that.

You'll build the foundational services that power software protecting businesses from fraud and payment mistakes. Auth, approvals, notifications, billing, migrations—the core infrastructure everything else relies on.

This isn't a generic backend gig. You'll own critical platform capabilities end-to-end: identity and access management (Auth0/SSO, SAML, OAuth2, OIDC), approval workflows, database migration tooling, multi-channel notifications, billing systems, and audit journals.

You won't be maintaining legacy systems. You'll be designing, building, and operating large-scale distributed systems on cloud infrastructure, working with event-driven architecture and multi-tenant data models.

You'll get your hands dirty with:

• IAM systems: authentication, authorisation, RBAC, SCIM, MFA, session management

• Permission systems across distributed architectures

• Database migration tooling and data warehousing • Billing systems for customer subscriptions • Multi-channel notification services (email, SMS, in-app, webhooks)

• Journal and audit logging for compliance (SOC 2 ready)

• User management and SSO at scale

You'll provide technical leadership guiding architecture, breaking down requirements with stakeholders, mentoring engineers, and driving high-performance team outcomes. You'll own features from idea to production, collaborating with product and design teams.

The bar is high, the mission is real, and you'll be building services that enable every other team to ship faster while maintaining rigorous security and compliance standards.

You're a Staff Engineer who builds foundational platforms from the ground up. You enjoy early stage challenges where your decisions shape what "good" looks like for years. You bring a user centric mindset, even to platform work ensuring engineering decisions ultimately drive better user experiences. You're practical about AI and automation, spotting opportunities to enhance platform capabilities. Lead projects from formulation to implementation. Build services other teams depend on daily. Set engineering standards. Improve team practices for quality, velocity, and collaboration.

You may be a great fit if you have:

• Strong track record in user management, identity, and access systems

• Deep expertise in back-end programming languages and frameworks

• Designed user and admin experiences that simplify complex access models

• Built or scaled permission systems across distributed/multi-tenant architectures

• Deep understanding of IAM: authentication, authorisation, RBAC, SCIM, SAML, OAuth2, OIDC

• Applied identity security best practices: MFA, session management, audit logging

• Experience with enterprise compliance standards (SOC 2 familiarity a plus)

• Strong communicator who breaks down complex technical decisions

• Growth-minded, hands-on executor who thrives in scale ups

• 8+ years hands-on technical roles with strong architectural design background

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!