5 months ago
Base Salary
$175k - $210k/yr
Responsibilities
- Design and lead development of backend services, distributed systems, and enterprise features at scale.
- Architect and implement Go backend services with emphasis on correctness, observability, and performance.
- Design APIs and service contracts used by enterprise operators and cloud service providers.
- Drive projects from ideation through development and production operations.
- Improve platform scalability, reliability, security, and multi-tenancy.
- Engage directly with enterprise customers and cloud service providers to translate requirements into engineering solutions.
- Collaborate with Product, UX, and frontend engineers on complete end-to-end solutions.
- Hire, mentor, and develop engineers and improve engineering and operational practices.
- Contribute to open source communities and advocate for customers throughout the development lifecycle.
- Participate in weekday 12-hour-by-5-day and weekend 24-hour-by-2-day on-call rotations.
Requirements
- Deep professional experience writing and operating production services at scale.
- Strong understanding of distributed systems, including replication, consistency models, partitioning, fault tolerance, and scale-related trade-offs.
- Experience designing or operating large-scale, high-traffic, high-availability, or multi-tenant systems.
- Professional experience building and consuming gRPC and protobuf APIs and designing service contracts.
- Strong database skills with PostgreSQL and/or MySQL, including schema design, query optimization, and migrations at scale.
- Experience with large-scale CI/CD systems, build tooling, or continuous delivery pipelines.
- Experience with Kubernetes and containerized deployment environments, including stateful workloads and multi-tenant clusters.
- Experience with observability tooling such as OpenTelemetry, Prometheus metrics, structured logging, and distributed tracing.
- Familiarity with dependency injection patterns such as Google Wire and clean, testable service architecture.
- Preferred experience with TypeScript and React, Grafana’s LGTM+ stack, major cloud or IaaS providers, or large-scale build infrastructure.
Benefits
- 100% remote position for candidates in the US and Canada
- Company-funded usage budget for AI coding assistants
- In-person onboarding
- 30 days of annual leave per year, including 3 Grafana Shutdown Days
- Defined career growth pathways and a transparent, collaborative remote culture
Tech Stack
About Grafana
Grafana Labs builds open-source observability tools and a managed SaaS, Grafana Cloud, used by engineering and SRE teams to monitor, visualize, and analyze telemetry. Its products include Grafana dashboards plus Loki (logs), Tempo (traces), and Mimir (metrics), offered as cloud subscriptions and enterprise software. Privately held and headquartered in New York, it serves customers such as Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce.
