Senior Engineer - Identity Platform

Domain

The Role

Overview

Build and secure scalable auth systems using modern identity platforms.

Key Responsibilities

  • identity solutions
  • secure design
  • scalability
  • iam practices
  • auth systems
  • compliance

Tasks

-Drives digital transformation by championing the adoption of modern identity solutions and secure-by-design principles -Ensures scalability and reliability of identity systems, supporting our commitment to customer trust and business continuity. -Enhances operational security through the implementation of best practices in identity and access management (IAM). -Enhances security and compliance in our identity infrastructure -Improves time-to-market by developing efficient and reusable identity solutions -Enables secure innovation by building and maintaining robust Authentication and Authorisation systems.

Requirements

  • okta
  • aws
  • terraform
  • oauth2
  • c#
  • communication

What You Bring

Technical Skills Soft Skills -5+ years of experience in identity engineering, security engineering, or related roles, with a strong focus on authentication and authorisation systems -Deep expertise in identity platforms (e.g., Okta, Auth0, WorkOS) and developing custom authentication systems -Experience with major cloud platforms (AWS, Azure, GCP), focusing on implementing cloud-native identity and access management solutions -Advanced cloud certifications (e.g., AWS Certified Security - Specialty, Google Professional Cloud Security Engineer) -Proficiency with monitoring tools like Elastic and OpenTelemetry for identity system health monitoring and proactive threat detection -Comprehensive knowledge of cloud security, OWASP guidelines, DevSecOps, and advanced cryptographic practices -Self-motivated with a passion for continuous learning and staying updated with the latest identity, security, and cloud trends -Proven ability to work effectively in cross-functional teams -Experience in creating and managing developer portals, API gateways, and identity self-service platforms for streamlined integration -Strong communication skills, with the ability to explain complex security and identity concepts to both technical and non-technical stakeholders -Bachelor's degree or higher in Computer Science, Software Engineering, Cybersecurity, or a related field, or equivalent professional experience -Proficiency in languages like C#, TypeScript, or Python with experience in implementing secure coding practices -Excellent problem-solving and analytical skills -Strong understanding of identity system architectures, including microservices, serverless computing, and event-driven designs -Expertise in deploying identity services on containerised platforms like Kubernetes, ensuring scalability and reliability -Mastery of Infrastructure as Code (IaC) tools (e.g., Terraform, AWS CDK) for deploying identity solutions -Advanced knowledge of OAuth2, OpenID Connect, SAML, RBAC, ABAC, and REBAC for secure access management -Advanced knowledge of CI/CD tools and practices, with a focus on integrating security checks and shift-left testing principles -Extensive experience with RESTful APIs, GraphQL, and secure API management for Authentication and Authorisation services

The Company

About Domain

-Transformed from a print brand into an online real-estate powerhouse. -Launched domain.com.au and expanded to include commercialrealestate.com.au, allhomes.com.au, Pricefinder, and CRM tools. -Publicly listed on the Australian Securities Exchange in November 2017, raising its profile and capital. -Serves home-buyers, sellers, tenants, and real-estate agents with listings, market insights, brokerage, loans, and utilities tools.

Sector Specialisms

Residential

Commercial

Industrial

Government