Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Golang programming jobs

Senior Software Engineer in Others new

  • Bengaluru, India

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.

Roku

Roku is the leading platform for streaming television in the U.S., Canada, and Mexico, designed to connect consumers seamlessly to their favorite content. We offer a comprehensive range of Roku-branded TVs, streaming players, and a purpose-built operating system, all while providing unique advert...

Similar positions

Senior Kubernetes Platform Engineer

  • Firmus Technologies
  • Full time
  • Australia
  • 09/22/2026
  • Sydney

Senior Platform Engineer

  • Recorded Future
  • Full time
  • USA
  • 09/22/2026
  • Salary: $129k - $194k/yr
  • Remote

Software Engineer, Network Security

  • Google
  • Full time
  • Australia
  • 09/22/2026
  • Sydney

Software Engineer, Ads

  • Reddit
  • Full time
  • USA
  • 09/22/2026
  • Salary: $164k-$230k
  • Remote

Staff Machine Learning Engineer

  • Reddit
  • Full time
  • Remote
  • 09/22/2026
  • Netherlands