Senior Full Stack IAM Engineer

1 week ago


City of Brisbane, Australia Reapit Limited Full time

Reapit – Who are we?

Reapit is the original, end-to-end business technology provider for estate agencies of all sizes. We’ve been helping sales and lettings agents to build relationships and grow their businesses for more than 25 years. Our technology connects property professionals in Europe, the Middle East, Australia, and New Zealand with buyers, sellers, tenants and landlords to power the relationships that change lives.

In Australia, Reapit stands as the preferred technology choice among the nation's leading estate agents and agencies. Tailored to the unique demands of the Australian property market, Reapit provides successful leaders with unparalleled tools across sales, property management, client relations, and data analytics, reinforcing their position at the pinnacle of real estate excellence.

What you’ll be doing

Reporting to the Australian Engineering Director you’ll be involved in:

- Owning the design, implementation and operation of our core identity and access platform across multiple products – including an OIDC-compliant IDPs (Auth0, Cognito) and the services and web apps that integrate with those services.

- Building and maintaining full-stack features in TypeScript, Node.js and React, with exposure to and ideally, proficiency in C#/.NET that deliver secure authentication, authorization, account management and user experiences.

- Designing and implementing secure authentication and authorization patterns (SSO, MFA, RBAC/ABAC, tenant isolation, session management, token handling) that scale with our customer base.

- Working deeply in AWS – especially Lambda, IAM, CloudFront, API Gateway and CDK – to build well-architected, observable and cost-effective identity and access services.

- Managing configuration and lifecycle of our IDP: applications, connections, user stores, groups/roles, custom claims, hooks/rules, consent and login flows.

- Partnering with Product, Architecture, Security, DevOps and other engineering squads to shape the IAM roadmap and ensure identity concerns are baked into new features from day one.

- Developing features in our Developer Portal, App Market, and associated web applications and APIs that interact with the IDP.

- Driving quality through strong engineering practices – code reviews, automated testing (unit, integration, end-to-end), CI/CD pipelines, and infrastructure-as-code for repeatable, reliable changes.

- Helping resolve production incidents related to authentication and access, leading root cause analysis and driving long-term fixes that improve reliability and customer trust.

- Contributing to standards, documentation and runbooks for IAM, and sharing knowledge through brown-bags, pairing and mentoring to uplift identity expertise across the organisation.

Who we’re looking for

At Reapit, we prioritise hiring individuals who share our values and possess the right attitudes and behaviours for success. Whilst some of the listed requirements may be important, don’t worry if you don’t meet all of them, we’d still like to hear from you.

- A hands‑on senior engineer with strong full-stack experience (TypeScript/Node.js and React) and a track record of owning complex features end-to-end – from discovery and design through to operation in production.

- Deep, practical experience running an OIDC‑compliant identity provider in production (Auth0, Okta, Cognito or similar) – including custom flows, app configuration, client credentials, and integration with first‑ and third‑party apps.

- Strong understanding of modern auth standards and patterns – OAuth2, OIDC, SAML, JWTs, refresh/access tokens, token lifetimes, session vs token‑based auth, and how to apply them safely in SPAs and APIs.

- Solid experience in AWS, particularly IAM (roles, policies, permissions boundaries), Lambda, CloudFront, API Gateway and CDK (or equivalent IaC tooling), with a bias towards least‑privilege, secure‑by‑design architectures.

- Proven background building and maintaining RESTful APIs and web applications that interact with an IDP for login, SSO, user management, and fine‑grained authorization (RBAC, multi‑tenant access, feature flags, etc.).

- Strong security mindset: familiar with secure coding practices, secrets management, threat modelling for auth flows, protecting PII, and working with tools like static analysis, dependency scanning and WAFs.

- Comfortable working independently on complex problems, making pragmatic technical decisions, and contributing to the technical direction of your squad while staying hands‑on with code most of the time.

- Experience mentoring and supporting other engineers – through pairing, thoughtful code review and clear documentation – and contributing to a respectful, collaborative engineering culture.

- Bonus points for: experience with C#/.NET, multi‑region SaaS, event‑driven architectures, property/fintech domains, or working within regulated or high‑compliance environments.

What your impact and success looks like

We expect your success and impact in the early stages of your career with us to look something like this:

Within 1 month

- Get to know our products, customers and property domain, and map out how identity and access flows through our platform today – from the IDP configuration to React front ends and backend services.

- Set up your local and cloud development environments, ship your first improvements to an IAM‑related service or UI, and get familiar with our CI/CD pipelines and tooling.

- Shadow incident response and on‑call for authentication/authorization issues to understand our operational posture and where we can improve reliability.

- Start contributing to code bringing a security‑ and quality‑focused lens to changes that touch identity and access.

Within 3 months

- Lead the technical design for a feature that spans our IDP, backend APIs (Node/.NET) and React front ends, working closely with Product, Security and other teams to balance usability, security and delivery timelines.

- Improve observability and test coverage around critical auth flows (metrics, structured logging, dashboards, synthetic tests), helping the team catch issues before customers do.

- Become the go‑to person in your squad for your core area of expertise – e.g. Cognito/Auth0 configuration, CDK patterns for IAM, or React auth/session management – and start mentoring others in that space.

Within 6 months

- Be recognised as a subject‑matter expert for IAM across multiple squads, helping shape the identity roadmap and architecture for our platform as a whole.

- Lead a cross‑team project such as consolidating IDP tenants, rolling out a central authorization service, or improving tenant isolation and least‑privilege across our AWS accounts and applications.

- Drive measurable improvements in our security and compliance posture around identity – for example reducing risky permissions, closing high‑severity IAM‑related CVEs, or hardening auth flows against common attack vectors.

- Help embed best practices for identity and access into our engineering culture – through documentation, design guidelines, reusable libraries/components and regular knowledge‑sharing with engineers and non‑technical stakeholders.

We operate a Flexible Working Policy and you are free to determine where you work from, be that from home or in the Sydney or Brisbane offices, and how often but we certainly recommend a balance.

Don’t tick all the boxes? Neither do we

We care about our industry and want it to become a more inclusive and diverse place to work. So, we’re driven by hiring not only by experience and relevance for the role but by sharing our values and the right attitudes and behaviours for success. We are committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all. We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too. We welcome new ideas, thinking and approaches, whilst listening to all our employees.

We are a 2025 Circle Back Initiative Employer – we commit to respond to every applicant.

#J-18808-Ljbffr



  • City of Brisbane, Australia Reapit Limited Full time

    A prominent technology provider is seeking a Senior Engineer to lead the design and implementation of their identity and access platform. This role involves building full-stack features, ensuring security across authentication and authorization processes, and collaborating with various engineering teams. The successful applicant will have strong experience...

  • IAM Engineer Lead

    2 weeks ago


    City of Brisbane, Australia ROBERT WALTERS AUSTRALIA Full time

    We are seeking an experienced Identity and Access Management (IAM) Engineer Lead to join our team and drive the design, implementation, and optimisation of our IAM solutions. This is a leadership role where you will oversee technical delivery, mentor engineers, and ensure security best practices across identity platforms. The office requirement for this role...


  • Council of the City of Sydney, Australia Sirius People Full time

    Senior Full Stack Engineer Salary: $140,000 – $170,000 + Super About the Company Our client is a well-established media organisation undergoing an exciting period of digital growth and transformation. They are investing heavily in modern technology to enhance their platforms, products, and customer experience. You’ll be joining a collaborative,...

  • Senior IAM

    2 days ago


    Council of the City of Sydney, Australia The Star Ent Group Full time

    A leading entertainment company in Sydney seeks an experienced Senior Identity and Access Management Engineer to oversee user account protection and IAM frameworks. Responsibilities include delivering major IAM programs, integrating PAM solutions, and ensuring system security. Ideal candidates possess 5+ years in IAM, expertise in tools like SailPoint, and...

  • Full Stack Engineer

    3 weeks ago


    City of Melbourne, Australia National Australia Bank Full time

    - Bring your full stack coding experience to this rewarding role - Be part of an innovative and customer obsessed team - Work on exciting projects shaping the future of digital experiences Our people are customer obsessed. They prioritise the needs and satisfaction of the customer above all else. Our mindset fosters innovation and creates strong, lasting...


  • Brisbane, Queensland, Australia CircuIT Recruitment Group Full time

    Senior Full Stack Developer (C# / .NET + React) – Brisbane | 6-Month Contract |$800–$900/dayWe're supporting a major, high-visibility digital transformation program with one of Queensland's most iconic organisations. This is a multi-year uplift initiative with ongoing streams of work, and we're looking for two Senior Full Stack Engineers to join an...

  • Senior Android

    2 weeks ago


    City of Melbourne, Australia Medibank Private Limited Full time

    A leading healthcare provider in Melbourne is seeking a Senior Full Stack Mobile Engineer (Android) to lead Android development while contributing to iOS initiatives. This role involves designing scalable codebases, implementing CI/CD pipelines, and collaborating with cross-functional teams. Candidates should have strong knowledge of architecture patterns...

  • Full Stack Engineer

    2 weeks ago


    Brisbane, Queensland, Australia Certus Recruitment Group Full time

    Full Stack Engineer (Mid-Level, AI-Focused)Brisbane CBD | Hybrid | Permanent Full-TimeSalary: $80K–$120K + SuperCertus Recruitment Group is partnering with a global digital and design-led organisation to hire aFull Stack Engineerwith a passion for AI-driven product development.This role sits at the intersection of software engineering, creative technology,...


  • City of Brisbane, Australia King River Capital Group Full time

    About Splash At Splash, our mission is to make music creation accessible for everyone. Since 2017, we’ve been pioneering the intersection of artificial intelligence and music, creating tools that empower young creators and music enthusiasts. Our experiences, particularly on platforms like Roblox, have inspired millions to engage with music in new...


  • City of Melbourne, Australia National Australia Bank Full time

    A leading financial institution in Melbourne is seeking a Senior Python Full stack Engineer to join their Data and Analytics team. The role involves setting engineering standards, contributing to software development, and designing high-volume applications. Ideal candidates should have extensive Python experience and knowledge of microservices and AWS. This...