Salary not listed

Software Engineer - Go/Kubernetes, Sharding team

BackendWorkplace — unknown
Published on 2026-10-02
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

The role involves developing and managing sharded and composite databases on Neo4j's cloud platform, Aura. You will work on building Go services and Kubernetes integrations to ensure reliable operations at scale.

About the company

Neo4j builds a graph database and analytics platform that helps teams model, query, and uncover relationships in connected data.

The team

Sharding Engineering team

Stack

GoKubernetesDockerCloud services

What you'll do

  • Build and evolve the Aura control plane for sharded databases.
  • Manage database lifecycles through Kubernetes.
  • Fix bugs and document features.
  • Participate in design meetings and retrospectives.

What we're looking for

  • Experience developing production-level software.
  • Strong Go and Kubernetes experience.
  • Knowledge of CI/CD practices.
  • Ability to work independently.

Nice to have

  • Java or Scala experience
  • Familiarity with Custom Resources in Kubernetes.
  • Understanding of database internals.
  • Experience with cloud service integration.
View original job post