Neo4j

Software Engineer - Kubernetes & Go

Neo4j
Apply
2 months ago
Malmö, SwedenSenior

Responsibilities

  • Build, deploy, and manage Go-based cloud-native services supporting the IAM platform.
  • Develop custom Kubernetes operators, controllers, and resources.
  • Drive architecture and contribute to the design and evolution of the IAM platform revamp.
  • Secure service-to-service communication using JWT, mTLS, workload identity with SPIFFE/SPIRE, and client credentials.
  • Collaborate with product, infrastructure, and security teams to enhance AuraDB IAM capabilities.
  • Write clear technical and non-technical documentation.

Requirements

  • At least 5 years of backend development or software engineering experience.
  • Experience with Go or Golang and Kubernetes.
  • Experience with at least one major cloud provider: GCP, AWS, or Azure.

Benefits

  • Hybrid work arrangement.
  • Opportunity to work on Neo4j AuraDB’s managed cloud IAM platform across GCP, AWS, and Azure.
  • Inclusive, diverse, and equitable workplace culture.
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