LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Roku›Sr. SW Engineer
Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m⭐ 3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

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...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

🌐 Website💼 LinkedIn𝕏 TwitterAll 233 jobs →
Roku

Sr. SW Engineer

Roku • Bengaluru, India

Posted 7h agoSeniorSoftware engineering📍 Bengaluru
Apply Now →

Skills & Technologies

Java

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Apply Now →Get Job Alerts