Base Salary
$196k - $352k/yr
Responsibilities
- Design, build, and operate core components of a large-scale, real-time distributed decisioning system.
- Take end-to-end ownership of specific subsystems including architecture, implementation, and testing.
- Build a mental model of a complex production system and contribute high-leverage solutions.
- Identify opportunities for continuous evolution of the system and tooling.
- Collaborate with engineers and applied scientists on distributed systems and ML-driven decision-making.
- Diagnose and resolve timing or statistics-related issues in a multi-region distributed system.
- Mentor other engineers and promote engineering rigor and operational excellence.
- Communicate effectively with technical and non-technical stakeholders.
Requirements
- 10+ years of experience in designing and operating large-scale, low-latency distributed systems.
- Proven track record of owning complex systems end-to-end.
- Ability to quickly ramp up in unfamiliar, complex codebases.
- Experience evolving live, business-critical systems without compromising uptime.
- Strong command of Java and knowledge of algorithms, data structures, and performance optimization.
- Practical experience with distributed caching and high-throughput messaging systems.
- Comfort operating in cloud infrastructure (GCP or AWS) at scale.
- Exposure to statistical or ML-driven techniques in production systems is a plus.
- B.S. or M.S. in Computer Science, Engineering, or equivalent experience.
- High ownership, self-motivation, and critical thinking skills.
Benefits
- Comprehensive health insurance including medical, dental, and vision.
- Equity awards and life insurance.
- Disability benefits and parental leave.
- Wellness benefits and paid time off.
- Global access to mental health and financial wellness support.
About Roku
With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV. Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico. Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.