Go/Kubernetes Cloud Engineer for Distributed DB

Neo4j, Inc.

Greater London

On-site

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Neo4j, Inc. is seeking a software engineer to join the Sharding Engineering team. You will help build and operate Go services and Kubernetes tooling for Aura, Neo4j’s managed graph database service, including Infinigraph and Composite for distributed query execution.

You’ll work on provisioning, scaling, and operating sharded clusters at data volumes customers rely on, across cloud providers, with a focus on reliability and performance in a cloud-native environment.

Qualifications

  • Experience developing production-level software.
  • Strong Go experience across multiple projects, from scripting through to larger microservice-style applications, plus knowledge of the Go build and packaging system.
  • Strong Kubernetes experience, including pods, deployments, and stateful sets, and running stateful workloads.
  • Experience with modern CI/CD: pipelines from PR to production, building and running Docker images.
  • Ability to work independently within a flexible software development organisation.
  • Ability to communicate about, and collaborate on, complex topics.

Responsibilities

  • Build and evolve the Aura control plane for sharded and composite databases in Go.
  • Ensure shards, composite instances, clusters, and lifecycles are managed declaratively via Kubernetes.
  • Fix bugs, document features, participate in cross-team design meetings, and study database research.
  • Engage in daily stand-ups, design meetings, and retrospectives.
  • Learn, think, and experiment; specialise in interests to grow yourself, the team, and the product.

Skills

Go programming
Kubernetes
CI/CD
Communication
Independent work
Software development

Tools

Go
Docker
Kubernetes
Cloud platforms

Job description

Neo4j, Inc. is seeking a software engineer to join the Sharding Engineering team. You will help build and operate Go services and Kubernetes tooling for Aura, Neo4j’s managed graph database service, including Infinigraph and Composite for distributed query execution.

You’ll work on provisioning, scaling, and operating sharded clusters at data volumes customers rely on, across cloud providers, with a focus on reliability and performance in a cloud-native environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer — Distributed Graph Database
Backend Engineer — Distributed Graph Database

Neo4j • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer - Go/Kubernetes, Sharding team
Software Engineer - Go/Kubernetes, Sharding team

Neo4j, Inc. • Greater London

On-site
GBP 90,000 - 130,000
Backend Engineer, Distributed Systems & Graph Database
Backend Engineer, Distributed Systems & Graph Database

Neo4j, Inc. • Greater London

Hybrid
GBP 90,000 - 130,000
Software Engineer - Kubernetes & Go
Software Engineer - Kubernetes & Go

Neo4j, Inc. • Greater London

Hybrid
GBP 70,000 - 90,000
Backend Go Engineer - Cloud IAM & Kubernetes
Backend Go Engineer - Cloud IAM & Kubernetes

Neo4j Inc • Greater London

On-site
GBP 70,000 - 90,000
Cloud Platform Engineer: Kubernetes & Networking
Cloud Platform Engineer: Kubernetes & Networking

Neo4j Inc • Greater London

On-site
GBP 70,000 - 90,000
Platform Engineer - Internal Developer Experience
Platform Engineer - Internal Developer Experience

Neo4j • England

On-site
GBP 70,000 - 110,000
Software Engineering - Clustering & Distributed Systems
Software Engineering - Clustering & Distributed Systems

Neo4j • Greater London

On-site
GBP 90,000 - 120,000
Platform Security Engineer: Cloud & K8s Defense
Platform Security Engineer: Cloud & K8s Defense

Neo4j Inc • Greater London

On-site
GBP 60,000 - 90,000
Founding Backend Engineer - Product Analytics Platform (Go)
Founding Backend Engineer - Product Analytics Platform (Go)

Neo4j, Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work model