Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Azure
Communication @ 7
Distributed Systems @ 4
Go @ 4
Grafana @ 4
IaC
Kubernetes @ 4
Microservices @ 6
OpenTelemetry
Prometheus @ 4
Python @ 4
Rust @ 4
SRE @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is hiring a Staff Backend Software Engineer to join the Databases team and work on Loki, its open-source log aggregation system. The role supports Grafana Cloud, on-premise deployments, and distributed telemetry databases used across major cloud providers.
The Databases team works on Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles. These are multi-tenant distributed systems implemented primarily in Go and running on Kubernetes across Google Cloud Platform, Microsoft Azure, and Amazon Web Services. The broader engineering organization also works on Prometheus, Grafana Alloy, Mimir proxies, and OpenTelemetry.
This is a remote role available to candidates located in Australia or Singapore.
Responsibilities
- Design, build, operate, and maintain critical systems, owning their reliability, performance, and availability.
- Influence the product roadmap and define career objectives.
- Deliver new features, evaluate results, and iterate on solutions.
- Drive projects from initial ideation through production operations.
- Contribute to open-source projects beyond the immediate team when appropriate.
- Participate in on-call rotations and take ownership of the services operated by the team.
- Mentor and support team members, participate in design discussions, and collaborate effectively.
- Develop a deeper understanding of Grafana Cloud, its customers, and large distributed systems.
- Work independently and communicate effectively in a remote engineering organization.
Requirements
- Solid experience with at least one programming language. Grafana Labs primarily uses Go; experience with Python, C, C++, Rust, or similar languages is also relevant.
- Experience delivering projects from requirements gathering and ideation through product delivery.
- Experience developing cloud-based software or working in systems engineering.
- Experience writing clean, robust, performant, and maintainable software.
- A self-starting, action-oriented approach.
- Customer focus and an interest in building intuitive products that meet user needs.
- Pragmatic problem-solving skills, including the ability to break complex challenges into modular solutions and iterate using feedback.
- Strong collaboration and communication skills.
Bonus Qualifications
- Experience writing low-level code for databases, storage layers, or query engines.
- Experience with Kubernetes.
- Experience using Grafana or Prometheus in operational roles, on-call work, or hobby and homelab projects.
- Exposure to microservices architecture and distributed systems.
- Familiarity with on-call work, operations, SRE tasks, or infrastructure as code.
Benefits
- Base compensation in Singapore of SGD 167,000 to SGD 209,000 per year.
- Equity, bonus where applicable, and other benefits.
- 100% remote, global work culture.
- Company-funded usage budget for modern AI coding assistants.
- Access to frontier models from OpenAI, Anthropic, and Google.
- In-person onboarding.
- Global annual leave policy of 30 days per year, including three Grafana Shutdown Days where applicable.
- Career growth opportunities and a transparent, collaborative culture.
More jobs at Grafana Labs
Senior Mobile Engineer - Instrumentation SDK (iOS) | Sweden | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
SEK 775,000-969,300 per year
Senior Mobile Engineer - Instrumentation SDK (iOS) | Ireland | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 104,000-130,000 per year
Senior Mobile Engineer - Instrumentation SDK (iOS) | UK | Remote
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
GBP 91,000-114,000 per year
Staff Backend Software Engineer - Loki
Grafana Labs · Australia, Singapore, Singapore
AUD 168,000-210,000 per year
Senior Mobile Engineer - Instrumentation SDK (iOS)
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 82,000-103,000 per year
Similar jobs
Senior Backend Engineer - Databases - Loki Query
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 97,000-121,000 per year
Senior Backend Engineer - Databases - Loki Query
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
GBP 91,000-1,114,000 per year
Senior Backend Engineer - Databases - Loki Query
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
SEK 775,000-969,000 per year
Senior Backend Engineer - Databases - Loki Query
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 83,000-104,000 per year
Staff Backend Engineer - Mimir Query, Databases
Grafana Labs · Canada
CAD 186,400-223,600 per year
Staff Backend Engineer - Mimir Query, Databases | USA | Remote
Grafana Labs · United States
USD 175,000-210,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
NCX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year