Roku

Senior Software Engineer - Kubernetes & Service Mesh

Roku
Apply
20 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Architect, design, and deploy Roku’s cloud platform and service mesh.
  • Build and own compute solutions using Docker, Kubernetes, Istio/Envoy, Terraform, and scripting.
  • Research and implement technologies that improve scalability, reliability, and developer experience.
  • Integrate security best practices into infrastructure design and automation.
  • Build tooling to visualize inefficiencies and optimize costs across shared-tenancy clusters.
  • Collaborate with internal teams to migrate workloads to Kubernetes and Istio using open-source observability tools.
  • Scale monitoring and logging solutions with the Observability team.
  • Apply SRE principles to maintain high availability and streamline onboarding workflows.
  • Mentor team members and define best practices for infrastructure and automation.

Requirements

  • Strong hands-on experience with cloud technologies, especially AWS; GCP or Azure experience is a plus.
  • Deep knowledge of Kubernetes, including EKS, GKE, AKS, or similar platforms, and service mesh technologies.
  • Proficiency in Go or another programming language and Python or another scripting language.
  • Experience designing infrastructure, building automation tools, and collaborating with internal and external stakeholders.
  • Experience building CI/CD pipelines and following modern deployment practices.
  • Familiarity with Prometheus, Thanos, Loki, Grafana, or similar observability tools.
  • Ability to work independently and communicate with technical and non-technical stakeholders.
  • Experience integrating AI tools to improve processes and reduce operational toil is a plus.
  • Fluency with agentic engineering tools such as Claude Code, Cursor, MCP servers, custom skills, or agent frameworks, including verifying agent output and shipping work with these tools.
  • Master’s degree or equivalent experience; 8+ years is preferred.

Benefits

  • Hybrid work is generally Monday through Thursday in the office, with Fridays generally flexible for remote work unless the role or location requires five-day attendance.
  • Benefits may include healthcare, life, accident, disability, commuter, and retirement options such as a 401(k) or pension.
  • Global mental health and financial wellness support and resources are available.
  • Employees receive time off according to local leave policies and personal needs.
  • Reasonable accommodations and adjustments are available in accordance with applicable law.

Tech Stack

Categories

Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me