jobapplier

Senior Software Engineer (Observability)

Roku

Skills

Required

  • AI-Driven Engineering
  • AI
  • programming
  • Go / Rust
  • observability platforms
  • deliver tailored observability solutions
  • AWS / GCP / Azure
  • OpenTelemetry
  • Kubernetes
  • Istio

Preferred

  • observability
  • open-source
  • Prometheus
  • Grafana
  • Thanos
  • Loki
  • Tempo
  • Cortex / Mimir / ELK

Join Roku as a Senior Software Engineer on the Observability team. You'll design, develop, and scale the platform used across Roku engineering teams to monitor thousands of services. You'll work with Go and Rust, optimize open-source technologies, and use AI tools daily. This role offers a chance to make a significant impact in observability at scale and AI-driven engineering.

This role is ideal for an engineer who's passionate about systems programming, observability at scale, and AI-driven engineering

USD 268,950 - 403,750

Responsibilities

  • Conception, développement et mise à l'échelle de la plateforme utilisée par les équipes d'ingénierie de Roku pour surveiller des milliers de services.
  • Utilisation quotidienne d'outils et d'agents d'IA pour construire, tester et faire fonctionner les systèmes, et aider l'équipe à améliorer l'ingénierie avec l'IA.
  • Collaboration avec les équipes d'ingénierie pour construire des solutions qui offrent une meilleure expérience et favorisent l'innovation.

Requirements

  • Strong ability to engage with customers and stakeholders to deliver tailored observability solutions

Hands-on experience with AWS, GCP, and/or Azure

  • Education: B.S. or M.S. degree in Computer Science, Engineering, or equivalent experience
  • Familiarity with open standards such as OpenTelemetry and OpenMetrics
  • Large-Scale Expertise: Proven experience designing and operating observability platforms that process massive amounts of data (metrics, logs, and traces) to provide actionable insights
  • Solid programming experience (typically around 4 years) in Go and/or Rust. Experience with performance-sensitive systems is a strong plus. If you're strong in one, we welcome your interest in growing in the other
  • Even if you don't match every point listed, we'd love to hear from you if you have the drive to dive in, learn, and make an impact
  • AI-Driven Engineering: Hands-on experience using AI tools and agents in your day-to-day development and operations work, and practical experience building with Large Language Models (for example, tool/function calling, agents, MCP, RAG, and evaluating LLM output)
  • Deep understanding of Kubernetes and Istio architectures, and the ability to contribute improvements for scalability and integration
  • Significant experience (typically around 8 years) in Infrastructure Engineering and/or DevOps, with a focus on observability platforms

Preferred

  • Expertise in deploying, operating, and extending open-source observability tools at scale, such as Prometheus, Grafana, Thanos, Loki, Tempo, or similar solutions like Cortex, Mimir, or the ELK stack