Neo4j

Software Engineer - IAM, Aura

Neo4j
Apply
3 months ago
Malmö, SwedenSenior

Responsibilities

  • Shape the IAM roadmap and design architecture that consolidates IAM domains across Aura.
  • Develop and maintain scalable identity governance and authentication frameworks.
  • Configure and manage OAuth2, OIDC, SAML, LDAP, MFA, SCIM, enterprise SSO, and Auth0 integrations.
  • Design and implement RBAC, ABAC, PBAC, ReBAC, and FGA access-control paradigms.
  • Develop least-privilege access policies and support JWT, service accounts, workload identity, SPIFFE/SPIRE, client credentials, mTLS, and request signing.
  • Apply zero-trust principles and secure identity patterns while assessing IAM attack surfaces and supporting compliance requirements.
  • Collaborate with security, engineering, infrastructure, UX, product, and business teams.
  • Mentor team members on IAM technologies and best practices and produce technical documentation.

Requirements

  • 7+ years of backend development or software engineering experience.
  • Familiarity with IAM systems including Okta, Auth0, Ping Identity, Oracle Access Manager, AWS IAM, and Azure AD/Entra ID.
  • Deep understanding of IAM principles, authentication and authorization protocols, and identity lifecycle management.
  • Strong knowledge of identity security frameworks, secure design patterns, and related protocols.
  • Experience with Python or GoLang.
  • Experience with at least one major cloud provider: GCP, AWS, or Azure.
  • Preferred: 3+ years of professional Identity and Access Management experience.
  • Preferred: familiarity with Kubernetes.

Benefits

  • Hybrid work arrangement.
  • Opportunity to work on Neo4j AuraDB, a managed cloud graph database platform, with cross-functional ownership and mentoring responsibilities.
Neo4j

About Neo4j

1,001-5,000 employees

Neo4j builds a native graph database and graph analytics platform for developers and data teams, available as self-managed software and the Aura managed cloud. It powers knowledge graphs, recommendations, fraud detection, and other relationship-centric applications via the Cypher query language and integrations across data tools. Founded in 2007 and headquartered in San Mateo, the privately held company commercializes the open-source Neo4j project with enterprise subscriptions and support.

Contact me