Software Engineer - Site Reliability Engineering

Neo4j

London, United Kingdom
On-site
Go programming language expertise
Kubernetes cluster administration
Sli and slo definition experience
The Site Reliability Engineering team's mission is to improve the reliability of Neo4j's DBaaS product, Neo4j Aura, operating at a global scale across all three major cloud providers

Job Summary

  • The Site Reliability Engineering team's mission is to improve the reliability of Neo4j's DBaaS product, Neo4j Aura, operating at a global scale across all three major cloud providers.
  • You will build systems that make troubleshooting fast, safe, and scalable while replacing tribal knowledge with codified best practices.
  • Neo4j is one of the fastest-scaling technology companies in the industry, recently surpassing $200M in annual recurring revenue and doubling its ARR over the past three years.

Matching Summary

The Site Reliability Engineering team's mission is to improve the reliability of Neo4j's DBaaS product, Neo4j Aura, operating at a global scale across all three major cloud providers.

Skills & Requirements

Must-have

  • Go programming language expertise
  • Kubernetes cluster administration
  • SLI and SLO definition experience
  • Observability stack management
  • Terraform and Kustomize usage

Nice-to-have

  • Python software skills
  • Blameless postmortem culture
  • GitHub Actions CI/CD workflows
  • Google Cloud operations suite
  • Long-term resilience engineering

Key Requirements

  • Deep experience in backend tooling and automation
  • Proven track record applying SRE practices in real-world environments
  • Ability to troubleshoot large-scale cloud-based systems

Work Rights

Not specified

Tailored Resume

Cover Letter