Software Engineer, IAM & Security Platforms

Neo4j, Inc.

Greater London

Hybrid

GBP 85,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Neo4j, Inc. is seeking an experienced Software Engineer - Identity and Access Management to architect, implement, and manage enterprise IAM strategies for Aura. You will work with security, development, infrastructure, and product teams to consolidate IAM capabilities across critical applications and systems.

The role requires strong technical skills, a passion for IAM, and collaboration across teams to build secure, scalable IAM solutions while adhering to regulatory requirements like SOC 2.

Qualifications

  • 7+ years of backend development or software engineering experience.
  • Experience with IAM systems (Okta, Auth0, Ping Identity, Oracle OAM, AWS IAM, Azure AD/Entra ID).
  • Deep understanding of IAM principles, authentication/authorization protocols, and identity lifecycle management.
  • Solid grasp of identity security frameworks, protocols, and secure design patterns.

Responsibilities

  • IAM Architecture & Implementation: shape IAM roadmap and design architecture across Aura.
  • Develop and maintain scalable IAM solutions including identity governance and authentication frameworks.
  • Authentication & Authorization: implement tooling for protocols (OAuth2, OIDC, SAML, LDAP, MFA); manage lifecycle (SCIM).
  • Security & Compliance: apply zero trust and ensure SOC 2 compliance.
  • Collaboration & Leadership: mentor team members; document for technical and non-technical audiences.

Skills

IAM Architecture
OAuth2/OIDC/SAML
RBAC/ABAC
Python/Go
Cloud: AWS/GCP/Azure
Security & Compliance
Mentoring

Education

Bachelor's degree in Computer Science or related

Tools

Okta
Auth0
LDAP
JWT
SPIFFE/SPIRE

Job description

Neo4j, Inc. is seeking an experienced Software Engineer - Identity and Access Management to architect, implement, and manage enterprise IAM strategies for Aura. You will work with security, development, infrastructure, and product teams to consolidate IAM capabilities across critical applications and systems.

The role requires strong technical skills, a passion for IAM, and collaboration across teams to build secure, scalable IAM solutions while adhering to regulatory requirements like SOC 2.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IAM Engineer: Identity & Access Architect
Senior IAM Engineer: Identity & Access Architect

Neo4j, Inc. • England

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Senior IAM Engineer – Aura Cloud Security & Access
Senior IAM Engineer – Aura Cloud Security & Access

Neo4j Inc • Greater London

On-site
GBP 70,000 - 90,000
Software Engineer - IAM, Aura
Software Engineer - IAM, Aura

Neo4j Inc • Greater London

On-site
GBP 70,000 - 90,000
Software Engineer - IAM, Aura
Software Engineer - IAM, Aura

Neo4j, Inc. • Greater London

Hybrid
GBP 85,000 - 130,000
Go Backend Engineer — Kubernetes IAM Platform
Go Backend Engineer — Kubernetes IAM Platform

Neo4j, Inc. • Greater London

On-site
GBP 80,000 - 140,000
Platform Engineer – Internal Developer Experience
Platform Engineer – Internal Developer Experience

Neo4j • Greater London

Hybrid
GBP 75,000 - 110,000
Software Engineer - Kubernetes & Go
Software Engineer - Kubernetes & Go

Neo4j, Inc. • Greater London

On-site
GBP 80,000 - 140,000
Platform Security Engineer — Cloud-Native & Kubernetes
Platform Security Engineer — Cloud-Native & Kubernetes

Neo4j, Inc. • Greater London

Hybrid
GBP 90,000 - 120,000
Platform Engineer - Internal Developer Experience
Platform Engineer - Internal Developer Experience

Neo4j • England

On-site
GBP 70,000 - 110,000
Senior IAM Director: Platform Security & Leadership
Senior IAM Director: Platform Security & Leadership

IFS • Staines-upon-Thames

Hybrid
GBP 140,000 - 220,000