remote
Senior Backend Engineer - Grafana Backend Services UK - Grafana Labs
Backend Engineer
Senior Backend Engineer building scalable, high‑performance services for Grafana Cloud’s observability platform, leveraging Go, Rust, and cloud-native technologies to deliver reliable telemetry and AI‑powered insights.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services in Go and Rust that power Grafana Cloud’s observability stack.
- Implement robust data pipelines, storage layers, and APIs using SQL, gRPC, and REST, ensuring low latency and high availability.
- Collaborate with cross‑functional teams to define feature requirements, performance goals, and deployment strategies.
- Optimize services for scale on Kubernetes and AWS, applying best practices in observability, monitoring, and automated testing.
- Mentor junior engineers, conduct code reviews, and champion clean, maintainable codebases.
Requirements
- 5+ years of backend development experience, with strong proficiency in Go and Rust.
- Deep understanding of distributed systems, database design, and cloud infrastructure (Kubernetes, AWS).
- Experience building and scaling gRPC/REST APIs and working with large‑scale telemetry data.
- Strong problem‑solving skills, ability to write clean, well‑tested code, and a passion for open‑source principles.
- Excellent communication skills and a collaborative mindset.
Skills
gorustpythonsqlkubernetesawsgrpc