Staff Software Engineer, Databases SRE

New
G
Grafana LabsObservability databases
This is a remote opportunity and we are looking for candidates from the UK, Sweden, Spain or Germany., Weekday on-call is 12-hour shifts, Monday to Friday, split between North America and Europe so you cover your local working hours. Weekends are covered by a separate 24-hour rotation. You’ll take a weekend roughly once every six to eight weeks.Full-TimeStaff
SalaryIn Spain, the Base compensation range for this role is €94,025 – €112,830. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here.
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of software engineering experience
Required Skills
AWSGCPKubernetesAzureTerraformHelmDistributed Systems

Requirements

  • Have 8+ years of software engineering experience, including significant experience building and owning distributed systems in production.
  • Bring strong production software skills, ideally in at least one object-oriented language.
  • Write clean, tested code and make targeted changes in large open-source codebases.
  • Understand distributed-systems performance, scaling, and failure modes.
  • Have experience running multi-tenant systems at scale on Kubernetes in AWS, GCP, or Azure.
  • Have experience with infrastructure-as-code tools such as Terraform, Helm, or Jsonnet.
  • Have hands-on experience designing and implementing SLOs.
  • Have experience being on call for production systems and participating in blameless incident response and writing post-incident reviews.
  • Demonstrate staff-level technical leadership, including driving cross-team projects, setting technical direction, and developing other engineers.
  • Have working knowledge of Linux internals, networking, and cloud storage.
  • Be available for weekday 12-hour on-call shifts during local working hours and a weekend rotation roughly once every six to eight weeks.

Responsibilities

  • Write production code in services, tooling, and the Mimir, Loki, and Tempo codebases to make databases more resilient, self-healing, and scalable.
  • Build automation and platform tooling to reduce toil and scale reliability practices across regions and cloud providers.
  • Author design documents, review designs and pull requests, and shape features for scalability and operability.
  • Define and evolve per-tenant SLOs and reliability models, and use SLO burn and incident learnings to address system failure causes.
  • Improve observability and alerting so problems are found before they affect customers and escalations are actionable.
  • Serve as a technical escalation point for complex customer environments and lead customer-impacting incident response.
  • Write blameless post-incident reviews and follow up on incident actions with engineering fixes.
  • Investigate customer escalations, tune capacity and configuration, and turn recurring issues into permanent fixes or automation.
  • Mentor engineers, promote early adoption of reliability practices, and work with engineering leadership on roadmaps and product strategy.
View Full Description & ApplyYou'll be redirected to the employer's site
In Spain, the Base compensation range for this role is €94,025 – €112,830. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here.
Apply Now