Remote Frontend Jobs
Roku logo

Senior Software Engineer – Golang/Kubernetes

RokuCambridge, United Kingdom
Data PipelinesUsabilityPrometheusGrafanaELK
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 – 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 – Golang/Kubernetes job posted?
This listing was posted on March 5, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer – 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