Senior Software Engineer - Mimir Ingest (Remote, UK)
United Kingdom (Remote)
Senior Backend Engineer - Mimir
This is a full time remote role for candidates in the UK, Sweden, Spain and Germany.
What is Grafana Cloud?
Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack.
The Databases team owns and operates the telemetry databases that are Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles. Our databases are offered as a hosted service in Grafana Cloud, and additionally as on-premise solutions with Grafana Enterprise Metrics, Grafana Enterprise Logs, and Grafana Enterprise Traces. They are multi-tenant distributed systems implemented in Go and operating at scale on Kubernetes across all major Cloud service providers (AWS, GCP, Azure).
As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software.
Mimir Squad
The Mimir squad has 2 sub-squads, Ingest and Query, which together maintain the Mimir OSS project, and additionally own and operate Grafana Cloud Metrics across 3 major cloud providers. Engineers on the team focus on optimizing the efficiency and resilience of processing, storing, and querying metrics at large volumes. These services operate at a large scale and performance is key to keeping the offering competitive and running smoothly.
A Mimir engineer has various work streams. They likely are engaged in a larger project with another engineer, as well as mixing in some performance and reliability improvements discovered through operating the system in production. They are also responsible for writing and reviewing PRs and design documents from other engineers in the squad, shepherding automated release rollouts, and participating in the on-call rotation for their systems.
What will you be doing?
- Take an active role in influencing our roadmap and your own career objectives
- Work with your team to deliver new features, then use the results to iterate and improve.
- Drive projects from initial idea all the way to operations once it is in the hands of customers
- Embrace our open-source culture and contribute to other projects that may not …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Fully remote Germany Remote Remote-first Spain Sweden UK United Kingdom
Benefits/PerksBenefits Bonus Diverse teams Diversity Equal opportunity employer Equity Fully remote Independent attitude Learning opportunities Other benefits Other benefits listed Perks Remote-first company Remote-first culture
Tasks- Deliver new features
- Design and maintain systems
- Drive projects
- Feedback
- Influence roadmap
- Iterate and improve
- On-call rotations
- Participate in design discussions
- Participate in on-call rotations
- Provide guidance
- Support team members
AWS Azure Backend C Cloud Cloud providers Cloud Services Collaboration Communication Dashboards Databases Design DevOps Distributed Systems Engineering GCP Go Grafana Grafana Cloud Grafana Loki Grafana Mimir Grafana Tempo Infrastructure as Code Kubernetes Logs Loki Metrics Microservices Microservices architecture Mimir Monitoring Observability Open Source Operations OSS Performance Optimization Prometheus Pyroscope Python Reliability Engineering Rust Scaling Support Systems Engineering Telemetry Tempo Traces Visualization Writing
Education Timezones