Senior Customer Identity Engineer
Core
Develop, maintain, and support customer identity and authentication services, including registration, login, and account management for Air New Zealand platforms.
Role type
Senior IC backend engineer (identity & authentication)
Builds
Secure authentication and authorization services, REST APIs, and backend integrations for customer identity journeys.
Domain
Travel industry + Identity & Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Java, REST APIs, PostgreSQL, OAuth 2.0, OpenID Connect, CI/CD, containerized applications, cloud platforms, production support, troubleshooting, API security, monitoring and observability
Preferred skills
Customer Identity and Access Management (CIAM), passwordless authentication, passkeys, FIDO2/WebAuthn, identity verification, biometrics
Technologies
Java, PostgreSQL, OAuth 2.0, OpenID Connect, CI/CD tools, containerization technologies, cloud platforms
Responsibilities
Develop and maintain Java applications and backend services; Implement secure authentication using OAuth 2.0 and OpenID Connect; Build integrations between identity services and other platforms; Manage source code, testing, builds, and deployments using CI/CD; Support production services and resolve incidents; Contribute to security controls including MFA and session management; Provide reusable identity patterns; Participate in 24/7 on-call rotation
Seniority
Senior, hands-on IC