Staff Software Engineer - Databases SRE
grafanalabsLocation🌍Sweden (Remote)
Job Type💼Full‑time
Salary💵50k-100k
Posted📅15 days ago
Engineeringdatabasessrekubernetesobservabilitydistributed-systemsgo
About the Role
Join Grafana Labs as a Staff Software Engineer to ensure the reliability and scalability of our multi-tenant SaaS databases, Mimir, Loki, and Tempo, which are critical for our highest-SLA customers.
Responsibilities
- Write production code and automation to enhance the resilience, self-healing, and scalability of our core database services and their underlying codebases.
- Lead technical design for new features, ensuring they are scalable and operable from inception.
- Define, evolve, and own the SLO framework for per-tenant reliability models, using data to identify and fix systemic failures.
- Improve observability and alerting systems to proactively detect and address issues before they impact customers.
- Act as a technical escalation point for complex customer environments, leading incident response and writing blameless post-incident reviews.
- Mentor junior engineers and promote reliability best practices across development teams.
Requirements
- 8+ years of software engineering experience, with a strong focus on building and operating distributed systems in production.
- Proficient in at least one object-oriented programming language, with the ability to contribute to large, unfamiliar open-source codebases.
- Deep understanding of distributed systems, including performance, scaling, and failure modes.
- Experience managing multi-tenant systems on Kubernetes within AWS, GCP, or Azure, utilizing infrastructure-as-code tools (e.g., Terraform, Helm).
- Proven experience designing and implementing Service Level Objectives (SLOs).
- Experience with on-call rotations for production systems, including calm troubleshooting under pressure and blameless incident response.
- Demonstrated staff-level technical leadership, including driving cross-team projects and mentoring engineers.
- Working knowledge of Linux internals, networking, and cloud storage.
Nice-to-Haves
- Experience with Mimir, Loki, Tempo, Pyroscope, Prometheus, or other observability/time-series databases.
- Contributions to open-source projects.
- Customer Reliability Engineering (CRE) or customer-facing escalation experience.
About grafanalabs
View companyGrafana Labs is an observability company that builds open-source and cloud-based tools to monitor and understand systems. The company is best known for Grafana Cloud, which offers a full-stack observability solution built on open source principles.
Automate Your Job Search
Unlock more jobs, including 100k+ salaries. Generate tailored resumes and cover letters automatically.
Apply now
Please let grafanalabs know you found this job on FullRemoteWork.
Apply NowGet Job Alerts
Receive notifications for similar jobs
Share this job
Similar Jobs
🌍Spain (Remote)💵50k-100k💼Full‑time
gotypescriptpython
Senior Software Engineer, Security Assurance at grafanalabs
🌍Spain (Remote)💵50k-100k💼Full‑time
gotypescriptpythonkubernetes
4 days ago
🌍Remote, Poland💵50k-100k💼Full‑time
aibackendrust
Senior Backend Engineer, Trusted Agentic Development at GitLab
🌍Remote, Poland💵50k-100k💼Full‑time
aibackendrustruby
2 weeks ago
🌍Remote, Poland💵50k-100k💼Full‑time
gobackenddistributed-systems
Senior Backend Engineer (Go), Tenant Scale: Gitaly at GitLab
🌍Remote, Poland💵50k-100k💼Full‑time
gobackenddistributed-systemsscalability
2 weeks ago