Senior FullStack Engineer - Real User Monitoring (RUM)
New
G
Grafana LabsObservability / Software
USFull-TimeSenior
SalaryUSD $154,445 - $185.334
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- KubernetesTypeScriptGoReactData modelingDistributed Systems
Requirements
- 5+ years of fullstack engineering experience with strong frontend fundamentals.
- Proficiency in TypeScript and React for frontend development.
- Experience with backend development, Go is preferred.
- Experience building or operating distributed systems in production (e.g., Kafka, Apache Pinot, ClickHouse).
- Familiarity with cloud-native systems such as Docker and Kubernetes.
- Experience working with high-throughput, high-cardinality data (logs, metrics, traces, events).
- Strong understanding of data modeling, query optimization, and performance tradeoffs.
- Experience designing and building APIs and distributed services.
- Experience building data-heavy UIs such as dashboards and query tools.
- Familiarity with observability concepts and OpenTelemetry.
- Strong communication skills and ability to work in a remote, distributed team.
Responsibilities
- Build and evolve fullstack features for RUM, spanning frontend, APIs, and storage systems.
- Design and implement systems that ingest, store, and query high-cardinality, high-volume telemetry data.
- Develop performant query layers and APIs that power real-time exploration of user sessions, traces, and events.
- Contribute to frontend applications that visualize RUM data to enable debugging and behavior analysis.
- Optimize data modeling, indexing, and query performance to ensure cost-efficiency at scale.
- Collaborate with SDK engineers to ensure high-quality data ingestion and schema evolution.
- Own projects end-to-end from design and implementation to deployment and monitoring.
- Collaborate cross-functionally with backend, frontend, product, and solutions engineering.
View Full Description & ApplyYou'll be redirected to the employer's site