Remote Frontend Jobs
Roku logo

Senior Software Engineer – Observability Platform (Golang / Kubernetes)

RokuCambridge, United Kingdom
Apply now

You will work on core observability systems (metrics, logs, traces) while also developing robust data pipelines and storage solutions optimized for high throughput, performance, and cost. You’ll leverage technologies such as time-series databases (TSDB), columnar storage formats (e.g., Parquet), and distributed data processing frameworks to advance the platform’s capabilities. Collaboration with cross-functional teams will be critical, as you’ll integrate observability into Roku’s cloud-native stack and contribute improvements back to the open-source community.

Responsibilities

  • Extend and integrate open-source observability systems, and when needed, structurally overhaul core components, such as storage layers and query paths, to improve performance, reliability, and usability of these tools at scale.
  • Build services to improve performance, usability, reliability, and cost efficiency.
  • Implement features like pre-aggregation, downsampling, and sampling to reduce load and accelerate queries.
  • Create developer-facing capabilities for metrics, logs, and traces usage, data quality, and cost management.
  • Automate onboarding, dashboards, alerting, and tracing.
  • Collaborate across platform and infrastructure teams to integrate observability into Roku’s cloud-native stack.
What We’re Looking For
  • Extensive experience in software engineering building distributed, high-throughput systems or observability platforms.
  • Hands on Go experience; our observability ecosystem is Go-based, making it the most effective language for this role.
  • Experience with, or strong interest in, observability tools (Prometheus, Grafana, Loki, Tempo, ELK/OpenSearch, Clickhouse) and standards (OpenTelemetry, OpenTracing, OpenMetrics).
  • Deep understanding of distributed systems and data models
  • Hands-on experience with Kubernetes, and cloud platforms (AWS, GCP, Azure).

View all remote jobs at Roku

FAQ

Is the Senior Software Engineer – Observability Platform (Golang / Kubernetes) position at Roku remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer – Observability Platform (Golang / Kubernetes) job posted?
This listing was posted on October 10, 2025 and is still open for applications.
How do I apply for the Senior Software Engineer – Observability Platform (Golang / Kubernetes) position at Roku?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Data Pipelines jobs