Software Engineer - Site Reliability Engineering

Neo4j Inc

Malmö kommun

On-site

SEK 486,907 - 703,311

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading graph database company is searching for a Software Engineer in Site Reliability Engineering. The role emphasizes automation for reliability across numerous instances and collaboration with teams on SRE principles. Candidates should have deep experience in backend development, preferably in Go, and be adept at troubleshooting large-scale systems. Familiarity with cloud-based environments and observability tools is essential. This position offers an opportunity to contribute to meaningful improvements in incident response and system reliability.

Qualifications

  • Deep experience in backend tools and automation, preferably in Go.
  • Experience applying SRE practices in real-world environments.
  • Strong troubleshooting skills for cloud-based systems.

Responsibilities

  • Build systems that ensure reliability across thousands of instances.
  • Replace ad-hoc scripts with codified best practices.
  • Participate in incident response and post-mortem analysis.

Skills

Backend tools and automation in Go
SRE practices
Collaboration with teams
Troubleshooting distributed systems
Monitoring systems performance
Designing for reliability
Using observability tools
Managing applications on Kubernetes
Infrastructure management with Kustomize and Terraform
CI/CD workflows with GitHub Actions

Job description

Software Engineer - Site Reliability Engineering

Research shows that members of underrepresented communities are less likely to apply for jobs when they don’t meet all the qualifications. If this is part of the reason you hesitate to apply, we’d encourage you to reconsider and give us the opportunity to review your application. At Neo4j, we are committed to building awareness and helping to improve these issues.

One of our central objectives is to provide an inclusive, diverse, and equitable workplace for everyone to develop their potential and have a positive, career-defining experience. We look forward to receiving your application.

The Role
  • Automate for insight and scale: Build systems that make troubleshooting fast, safe, and scalable across thousands of Neo4j instances. From internal tools that surface clear insights to canaries that support safe rollouts, you’ll focus on automation that elevates reliability engineering.
  • Treat operations as a software problem: Replace tribal knowledge and ad‑hoc scripts with tools and systems that codify best practices—making operations predictable, scalable, and repeatable.
  • Design for resilience, learn from failure: Own and evolve the tooling and processes behind incident response. From clear alerts to blameless reviews, you’ll help ensure teams respond with confidence and learn with clarity.
  • Champion reliability as a product feature: Help teams define and act on SLIs and SLOs, turning reliability into a shared, data‑driven priority across engineering.
  • Create signals, not noise: Shape an observability stack that tells us what matters, when it matters—so we can detect issues early and resolve them quickly.
We're interested in hearing from Engineers with deep experience in some of the following areas
  • Writing backend tools and automation in Go—our primary language—with an emphasis on sound architecture, testing, and maintainability. Strong software skills in other languages, like Python, are also welcome.
  • Applying SRE practices in real‑world environments: defining SLIs and SLOs, reducing toil through automation, and driving reliability through engineering.
  • Collaborating with other teams to promote SRE thinking—educating on principles like observability, ownership, and service level objectives.
  • Troubleshooting large‑scale, cloud‑based systems with confidence and curiosity.
  • Monitoring distributed systems and understanding their performance characteristics.
  • Designing systems with reliability, safety, and debugability as first‑class concerns.
  • Working with observability tools like OTel Collector, Prometheus, Grafana, and Google Cloud’s operations suite.
  • Deploying and managing applications on Kubernetes; cluster‑level administration is a plus.
  • Managing infrastructure with Kustomize and Terraform—keeping it clear, modular, and easy to evolve.
  • Building and maintaining CI/CD workflows—ours run on GitHub Actions.
  • Participating in on‑call rotations and incident response with a focus on improvement, not blame.
  • Writing and contributing to postmortems that lead to meaningful, lasting changes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Site Reliability Engineering
Software Engineer - Site Reliability Engineering

Neo4j • Malmö kommun

Hybrid
SEK 900,000 - 1,300,000
Hybrid work model
Competitive compensation
SRE Engineer: Build Reliable, Scalable Systems
SRE Engineer: Build Reliable, Scalable Systems

Neo4j • Malmö kommun

Hybrid
SEK 900,000 - 1,300,000
Hybrid work model
Competitive compensation
Software Engineering - Clustering & Distributed Systems
Software Engineering - Clustering & Distributed Systems

Neo4j • Malmö kommun

On-site
SEK 900,000 - 1,200,000
Inclusive workplace
Equitable career development opportunities
Site Reliability Engineer
Site Reliability Engineer

Segment (Twilio) • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Recordedfuture • Göteborgs kommun

Hybrid
SEK 700,000 - 1,000,000
Software Engineer - Developer Surface
Software Engineer - Developer Surface

Neo4j • Malmö kommun

Hybrid
SEK 900,000 - 1,150,000
Full-Stack Software Engineer - GDS
Full-Stack Software Engineer - GDS

Neo4j Inc • Malmö kommun

Hybrid
SEK 700,000 - 1,000,000
Full-Stack Software Engineer - GDS
Full-Stack Software Engineer - GDS

F-Prime Capital • Malmö kommun

On-site
SEK 900,000 - 1,300,000
Software Engineer - Aura, Instances
Software Engineer - Aura, Instances

Neo4j • Malmö kommun

Hybrid
SEK 700,000 - 950,000
Software Engineer - Core Networking
Software Engineer - Core Networking

Neo4j • Malmö kommun

Hybrid
SEK 900,000 - 1,100,000