SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Grafana Labs is seeking a Software Engineer to join the Synthetic Monitoring squad, which builds and operates a multi-tenant distributed system used globally to proactively verify critical user journeys, APIs, and services. The product executes billions of synthetic tests monthly from probe locations worldwide and customer-operated private probes across AWS, GCP, and Azure.
The role is genuinely full-stack: you will own features end-to-end from API and data model design in Go, through the execution pipeline, to user-facing workflows in TypeScript/React. You'll design and evolve systems—not just features—contributing to architectural decisions on scheduling, probe lifecycle, telemetry ingestion, and API design that shape how the product scales.
Key responsibilities include:
- Owning features end-to-end across the full stack (Go backend services, TypeScript/React frontend)
- Designing and evolving systems for scheduling, probe lifecycle, telemetry ingestion, and API design
- Building cross-product and AI-assisted workflows that connect Synthetic Monitoring to the wider Grafana Cloud platform
- Making the product operable at enterprise scale through governance and organization primitives
- Breaking down complex, ambiguous problems into incremental deliverables and iterating quickly
- Ensuring quality through testing, observability, and documentation—reliability is a feature since customers alert on check results
- Participating in the team's on-call rotation and taking ownership of running services
Grafana Labs is a 100% remote, globally distributed company with 1,600+ team members across 40+ countries. The company is backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, and others. The team embraces diverse experiences and backgrounds, operates with transparency and trust, and invests heavily in developer productivity, including modern AI coding assistants.