Roku, the leading TV streaming platform in North America, is seeking a Lead Software Engineer to join their Subscription Platform team. This role is crucial for Roku's growth strategy, focusing on building and maintaining the subscription platform that handles every aspect of the customer journey from product placement to viewing experience.
The position offers an exceptional opportunity to work on a platform that scales to billions of viewers, requiring expertise in building highly available and fault-tolerant systems. As a Lead Software Engineer, you'll be at the forefront of architecting and implementing solutions that power Roku's subscription services across domestic and international markets.
The role combines technical leadership with hands-on development, requiring 70% coding time while also leading architectural discussions and mentoring team members. You'll be responsible for evaluating new technologies, influencing the technical roadmap, and ensuring the platform's scalability and performance.
With a competitive salary range of $400,000-$500,000 annually, plus comprehensive benefits including healthcare, equity awards, and retirement options, this position offers excellent compensation. The role is based in San Jose, California, at a company known for its pragmatic approach to innovation and problem-solving culture.
Ideal candidates will bring 15+ years of experience in large-scale services, particularly in subscription and billing domains, along with strong expertise in cloud solutions and architectural design. This is an opportunity to join a fast-growing public company that's transforming how the world watches TV, working with talented teams focused on delivering extraordinary results through collaboration and trust.