Get more replies from employers
Send a job-specific resume in minutes.
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.
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.
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.
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.
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.