Software Engineer – Kubernetes & Go

Company: Neo4j Inc
Apply for the Software Engineer – Kubernetes & Go
Location: London
Job Description:

Neo4j’s Aura, our managed cloud offering, brings the power of graph databases to the cloud. We are seeking an experienced Backend Software Engineer to join our Identity and Access Management team to help rebuild our IAM platform. This role is a great fit for someone with strong backend development and Kubernetes expertise and who thrives on building custom operators, controllers, and platform components. We want you to help us build secure, scalable, and compliant IAM solutions for AuraDB. Our product is deployed on all three major cloud platforms (GCP, AWS, Azure).

You will work closely with various product teams, infrastructure, and security to enhance management of AuraDB IAM capabilities. This position is ideal for someone who thrives in hands‑on execution.

The Role

  • Build, deploy, and manage cloud-native services in Golang that serve as the backbone of our IAM platform.
  • Develop custom Kubernetes operators, controllers, and resources.
  • Drive the architecture of our in‑flight IAM platform revamp, contributing fresh perspectives to its design and evolution.
  • Secure service‑to‑service communication across distributed infrastructure by applying modern authentication patterns—JWT, mTLS, workload identity (SPIFFE/SPIRE), and client credentials.
  • Produce clear, well‑structured documentation for technical and non‑technical audiences.

Experience

  • 5+ years of backend development or software engineering experience.
  • Experience in GoLang and Kubernetes.
  • Experience with at least one of the major cloud providers (GCP, AWS, Azure).

#J-18808-Ljbffr…

Posted: June 14th, 2026