Staff Backend Engineer - Grafana Enterprise | Canada | Remote
AI summary of the role
Staff Backend Engineer on the Grafana Enterprise team, designing and building backend systems for large-scale operators with security and regulatory requirements.
What you’ll do
- Design and lead development of backend services, distributed systems, and enterprise features at scale
- Architect and implement distributed backend services in Go with focus on correctness, observability, and performance
- Design APIs and service contracts used by thousands of enterprise operators and cloud service providers
- Engage directly with large enterprise customers and cloud service providers to understand requirements and translate into engineering solutions
What you’ll bring
- Deep professional experience writing production services from ideation through production operations at scale
- Strong distributed systems fundamentals: replication, consistency models, partitioning, fault tolerance
- Professional experience building and consuming gRPC/protobuf APIs and designing clean service contracts
- Strong database skills with PostgreSQL and/or MySQL including schema design and query optimization at scale
Technologies
Go · gRPC · protobuf · PostgreSQL · MySQL · Kubernetes · OpenTelemetry · Prometheus · Google Wire · CI/CD
About Grafana Labs
Open and composable observability platform for engineering teams to visualize, monitor, and investigate metrics, logs, traces, and profiles across cloud and self-managed environments.
Series D · 1000–2000 people
Source and classification
Production engineering · Evidence for this classification:
as a service. It allows our customers to leverage the best open source observability software, including Prometheus, Mimir, Loki, and Tempo, without the overhead of installing, maintaining, and scaling their own observability stack. The Grafana Enterprise team is a diverse team of expert technologists working remotely from around the globe. The team focuses on innovative solutions to large-scale customer challenges and developing solutions that improve security, robustness, flexibility, multitenancy, and interoperability on behalf of our customers. We work across the larger Grafana Labs organisation and directly with external customers, including major cloud service providers and global enterprises running observability and build infrastructure at massive scale, to solve their most demanding distributed systems challenges. Our customers include software engineers, site reliabilityHow jobs are selected
Employer postings · Data from · Sources