Software Engineer

Roku

Bengaluru

Híbrido

INR 1.500.000 - 2.500.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits (medical, dental, vision)
401(k)/pension plan
Mental health and wellness support
Flexible work arrangements

Descripción de la vacante

A leading streaming technology company in Bengaluru seeks a Backend Software Engineer to design and maintain high-performance services. The ideal candidate will collaborate across teams, manage distributed systems, and ensure reliability. Strong experience in microservices architecture, cloud platforms, and data processing is essential. Join a culture that values collaboration, bold ideas, and delivering extraordinary results.

Formación

  • 5+ years of experience building large-scale distributed systems.
  • Hands-on experience with AWS, GCP, or similar cloud services.
  • Experience with protocols like REST, WebSockets, HTTPS, JSON, and Protobuf.

Responsabilidades

  • Design and maintain high-performance services that power Roku products.
  • Collaborate with cross-functional teams to deliver impactful solutions.
  • Lead efforts to evaluate new technologies and develop optimal solutions.

Conocimientos

Distributed systems development
Cloud platforms (AWS, GCP)
Microservices architecture
Java programming
SQL and NoSQL databases

Educación

Bachelor’s or Master’s degree in Computer Science or Engineering

Herramientas

Docker
Kubernetes

Descripción del empleo

About the Role

As a Backend Software Engineer, you’ll design, build, and maintain scalable, high-performance services that power our products. You’ll work closely with data, ML engineers, and infrastructure teams to develop APIs, optimize system performance, and ensure reliability across distributed systems. The ideal candidate is passionate about clean architecture, efficient data processing, and delivering high-quality code in a collaborative environment.

What You Will Be Doing
  • Engage with stakeholders and product managers to understand their needs, assess application features, and design solutions to solve business problems.
  • Lead efforts to evaluate new technologies and push for best practices across the entire development life cycle, including code and design reviews.
  • Collaborate with cross-functional teams: partner with product managers, data scientists, and other engineers to deliver impactful solutions.
Qualifications
  • 5+ years of experience building large-scale distributed systems.
  • 5+ years working with cloud-based platforms and infrastructure.
  • Deep experience building microservices using Java for container platforms such as Docker or Kubernetes.
  • Solid understanding of SQL and NoSQL databases.
  • Hands‑on experience with AWS, GCP, or similar cloud services.
  • Experience with protocols and data formats such as REST, WebSockets, HTTPS, JSON, and Protobuf.
  • Demonstrated ability to drive timely consensus in design with other senior team members.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent.
Hybrid Work Approach

Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles require a full‑time office presence or are in offices with a five‑day in‑office policy.

Benefits

Roku offers a diverse range of benefits, including global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits such as healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees can take time off for vacation and other personal reasons to balance work and life needs. Note: not every benefit is available in all locations or for every role; consult your recruiter for details specific to your location.

Accommodations

Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to EmployeeRelations@Roku.com.

The Roku Culture

Roku is a fast‑paced environment focused on company success rather than individual ego. We value a sense of humor and independent thinkers with big ideas who act boldly, move fast, and deliver extraordinary results through collaboration and trust.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer
Senior Software Engineer

Roku • Bengaluru

Presencial
INR 1.500.000 - 2.500.000
Comprehensive health insurance
401(k)/pension options
Mental health support
+1
Senior Software Engineer, Platform Engineering
Senior Software Engineer, Platform Engineering

Roku, Inc. • India

Presencial
INR 3.500.000 - 7.000.000
Hybrid work model
Senior Software Engineer, Platform Engineering
Senior Software Engineer, Platform Engineering

Roku • Bengaluru

Presencial
INR 3.500.000 - 6.000.000
Hybrid work model
Global benefits
Accommodations available
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Roku • Bengaluru

Presencial
INR 800.000 - 1.500.000
Healthcare (medical, dental, vision)
Life Insurance
Disability Insurance
+5
Senior Engineering Manager - Streaming
Senior Engineering Manager - Streaming

Roku, Inc. • India

Presencial
INR 300.000 - 600.000
Senior Software Engineer – Devops
Senior Software Engineer – Devops

Roku • Bengaluru

Presencial
INR 1.200.000 - 2.000.000
Global access to mental health resources
Healthcare and retirement options
Financial wellness resources
Sr Software Engineer, Devops
Sr Software Engineer, Devops

Roku • Bengaluru

Presencial
INR 1.500.000 - 2.500.000
Healthcare and dental benefits
401(k)/pension options
Work-life balance and flexible time off
Senior Software Engineer, Demand Bidder, Ad Serving Platform
Senior Software Engineer, Demand Bidder, Ad Serving Platform

Roku, Inc. • Bengaluru

Presencial
INR 4.000.000 - 7.000.000
People Operations Coordinator
People Operations Coordinator

Roku • Bengaluru

Presencial
INR 600.000 - 1.200.000
Healthcare (medical, dental, vision)
Mental health support
401(k)/pension
+2
Staff Software Engineer, Demand Bidder, Ad Serving Platform
Staff Software Engineer, Demand Bidder, Ad Serving Platform

Roku • Bengaluru

Presencial
INR 4.000.000 - 7.000.000
Health insurance
Dental insurance
Vision insurance
+2