
Affordable streaming for all your favorite shows
Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...
Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...
Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

Roku • Bengaluru, India
Roku is seeking a Senior Software Engineer to drive innovation in their Content Platform. You'll work with Java to enhance user experiences and integrate content into the Roku ecosystem. This role requires significant experience in software engineering.
You have 5+ years of experience in software engineering, with a strong focus on building scalable systems that enhance user experiences. Your expertise in Java allows you to develop robust applications that integrate seamlessly into larger platforms. You understand the importance of collaboration and are eager to work with cross-functional teams to drive innovation in content delivery.
You are passionate about technology and its impact on the entertainment industry. Your experience includes working on content platforms or similar systems, where you've contributed to the onboarding of diverse content types. You thrive in environments that encourage creativity and problem-solving, and you are always looking for ways to improve processes and systems.
You possess strong analytical skills, enabling you to assess user needs and translate them into technical requirements. Your ability to communicate effectively with both technical and non-technical stakeholders ensures that projects run smoothly and meet business objectives. You are committed to continuous learning and staying updated with industry trends and technologies.
Experience with cloud technologies and streaming services is a plus. Familiarity with agile methodologies and tools will help you adapt quickly to the fast-paced environment at Roku. If you have a background in data analytics or user experience design, it will further enhance your contributions to the team.
As a Senior Software Engineer at Roku, you will play a crucial role in developing and enhancing the Content Platform. Your primary responsibility will be to design and implement features that improve the onboarding process for content publishers and enhance the overall user experience. You will collaborate closely with product managers, designers, and other engineers to ensure that the platform meets the needs of both content providers and consumers.
You will be involved in the full software development lifecycle, from initial concept through deployment and maintenance. This includes writing clean, maintainable code, conducting code reviews, and participating in design discussions. You will also be responsible for troubleshooting and resolving issues that arise in production, ensuring that the platform remains reliable and efficient.
Your role will require you to stay informed about the latest trends in streaming technology and user engagement strategies. You will have the opportunity to propose and implement innovative solutions that enhance the platform's capabilities and improve user satisfaction. Additionally, you will mentor junior engineers, sharing your knowledge and helping them grow in their careers.
At Roku, you will be part of a dynamic team that is shaping the future of television. We offer a competitive salary and benefits package, including health insurance, retirement plans, and opportunities for professional development. You will work in a collaborative environment that values creativity and innovation, allowing you to make a meaningful impact on millions of users worldwide.
We encourage you to apply even if your experience doesn't match every requirement. At Roku, we believe in the power of diverse teams and the unique perspectives they bring to our mission. Join us in transforming how the world watches TV.
Apply now or save it for later. Get alerts for similar jobs at Roku.