Senior FullStack Engineer - Real User Monitoring (RUM) | US | Remote

Grafana Labs
United States
Workplace: RemoteFull timeUSD 154,445 - 185,334 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Self-driven","Ability to navigate ambiguity","Customer-focused"]

Build and evolve fullstack Real User Monitoring (RUM) features for Grafana Cloud, from frontend user experiences to backend services, APIs, and storage systems. Design systems to ingest, store, and query high-cardinality telemetry using columnar/analytical databases, and develop performant query layers for real-time exploration. Collaborate with SDK engineers and cross-functional teams to deliver low-latency, cost-efficient observability workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Grafana Labs
Grafana Labs
2 days ago

Senior FullStack Engineer - Real User Monitoring (RUM) | US | Remote

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and evolve fullstack Real User Monitoring (RUM) features for Grafana Cloud, from frontend user experiences to backend services, APIs, and storage systems. Design systems to ingest, store, and query high-cardinality telemetry using columnar/analytical databases, and develop performant query layers for real-time exploration. Collaborate with SDK engineers and cross-functional teams to deliver low-latency, cost-efficient observability workflows.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and evolve fullstack RUM features across frontend, backend services, APIs, and storage systems.
  • •Ingest, store, and query high-cardinality, high-volume telemetry data using columnar/analytical databases.
  • •Develop performant query layers and APIs for real-time exploration of user sessions, traces, and events.
  • •Contribute to frontend applications that visualize RUM data and help users debug performance issues and understand user behavior.
  • •Own projects end-to-end, including design, implementation, deployment, monitoring, iteration, testing, documentation, and upgrade paths.

Pay and Benefits

Salary: USD 154,445 - 185,334 annually
Equity and Bonus:Equity
Perks:RsusRemote WorkPaid Leave

Key Requirements

  • •5+ years of fullstack engineering experience with strong frontend fundamentals.
  • •Frontend experience with TypeScript and React; backend experience with Go preferred.
  • •Experience building/operating distributed systems in production (e.g., Kafka, WarpStream, Apache Pinot, ClickHouse, Cassandra, Postgres).
  • •Familiarity with cloud-native systems (Docker, Kubernetes, AWS, GCP, Azure).
  • •Strong understanding of data modeling, query optimization, and performance tradeoffs for high-throughput, high-cardinality telemetry data.
Experience:5+ yearsSaaSObservabilityTelemetryDistributed systemsDeveloper tools
Skills:CommunicationSelf-drivenAbility to navigate ambiguityCustomer-focused
Languages:English
Tech Stack:TypeScriptReactGoKafkaWarpStreamApache PinotClickHouseCassandraPostgresDockerKubernetesAWSGCPAzureOpenTelemetryAPIsColumnar databasesQuery optimizationData modeling

Company Brief

Grafana Labs
Develops open-source and commercial observability tools, including Grafana for metrics visualization, Loki for log aggregation, and Tempo for tracing, enabling organizations to monitor, analyze, and visualize system performance and telemetry data.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: New York, United States
Founded: 2014
WebsiteLinkedIn