Cette offre d'emploi n'est plus disponible
Senior Software Engineer, Cloud Services
- San Jose, Arizona, United States
- San Jose, Arizona, United States
À propos
Teamwork makes the stream work.Roku is changing how the world watches TV
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.
About the team
Roku Pay is one of Roku's core monetization streams and is well-suited to ramp up on a significant growth path. Roku Pay encompasses the Pricing, Billing, and Payments ecosystems, as well as many other integrations, to deliver an excellent experience for our partners and consumers. We are on a journey to rebuild our platform to support our growth plans both in domestic and international markets.
For California Only - The estimated annual salary for this position is between $400,000 - $500,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
About the role
As part of this exercise, you will have the opportunity to design and build a highly scalable, performant, and resilient system—one that could significantly influence Roku's future growth trajectory. This challenge will allow you to demonstrate your ability to architect solutions that operate at scale, leverage modern cloud technologies, and embody best practices in distributed systems design. You'll work with cutting-edge tools and frameworks to craft microservices, optimize cloud deployments, and ensure system reliability, all while contributing to the evolution of Roku's technology ecosystem and its ability to deliver exceptional user experiences worldwide.
What you'll be doing
- Lead the evaluation and implementation of new technologies and designs
- Evaluate emerging technologies and seek innovative solutions to address existing and new challenges
- Engage in architectural discussions across multiple teams, influence the roadmap, and take ownership of key projects and initiatives
- Providing technical leadership and expertise to drive platform capabilities to ensure high availability and scalability
- Demonstrate engineering excellence practice by setting expectations and leading by hands-on examples
- Own building platform features, driving directly with product and other engineering teams
- Review technical specification documents created by the development team and mentor team members
- Own design and implementation of shared architectural layers (e.g., queuing, event systems, shared memory clusters) and libraries that can be used across teams
- Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops
- Be an evangelist for platform innovation and reuse
- Be actively involved in code/design reviews, but expected to code 70% of the time
We're excited if you have
- 15+ years of experience in large-scale backend services, specifically within
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.