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›Senior Software Engineer - FullStack
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 232 jobs →
Roku

Senior Software Engineer - FullStack

Roku • Bengaluru, India

Posted 6h agoSeniorFull stack engineer📍 Bengaluru
Apply Now →

Skills & Technologies

JavaJavaScriptReactNode.jsAWSDockerPostgreSQL

Overview

Roku is hiring a Senior Full Stack Engineer to innovate solutions for customer support tools and applications. You'll work with technologies like Java, JavaScript, and AWS to enhance user experiences. This role requires significant experience in full stack development.

Job Description

Who you are

You have 5+ years of experience in full stack development, with a strong foundation in both frontend and backend technologies. Your expertise in Java and JavaScript allows you to build robust applications that enhance user experiences. You are familiar with modern frameworks such as React and Node.js, enabling you to create dynamic web applications that are both functional and visually appealing.

Your experience with cloud services, particularly AWS, equips you with the skills to deploy and manage applications in a scalable environment. You understand the importance of containerization and have hands-on experience with Docker, which helps streamline development and deployment processes. You are also proficient in database management, particularly with PostgreSQL, ensuring data integrity and performance in your applications.

You thrive in collaborative environments and enjoy working closely with cross-functional teams, including product managers and designers, to deliver high-quality software solutions. Your problem-solving skills and attention to detail enable you to tackle complex challenges effectively, ensuring that the applications you develop meet both user needs and business objectives.

Desirable

Experience with CI/CD practices and tools is a plus, as it enhances your ability to deliver software efficiently. Familiarity with Agile methodologies will help you adapt to the fast-paced nature of the tech industry. You are also open to learning new technologies and frameworks, which keeps your skills relevant in a constantly evolving field.

What you'll do

As a Senior Full Stack Engineer at Roku, you will play a crucial role in developing and maintaining innovative solutions that redefine customer support. You will collaborate with the Customer Care Engineering team to build and enhance tools that empower users and support teams alike. Your work will involve designing and implementing new features, optimizing existing applications, and ensuring seamless integration with third-party services.

You will be responsible for 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 to ensure that the architecture of the applications is sound and scalable. You will also be involved in troubleshooting and resolving issues that arise in production, ensuring that users have a smooth experience with Roku's services.

Your contributions will directly impact how millions of Roku users interact with the platform, making your role vital to the company's mission of transforming the TV streaming experience. You will have the opportunity to work on a diverse range of projects, from customer account management systems to big data pipelines, allowing you to expand your skill set and make a meaningful impact.

What we offer

At Roku, we value your contributions and provide a supportive environment where you can thrive. You will have access to professional development opportunities that allow you to grow your skills and advance your career. We offer competitive compensation packages, including benefits that support your well-being and work-life balance.

Join us in our mission to change how the world watches TV. You will be part of a dynamic team that is dedicated to innovation and excellence, working on projects that have a real impact on users worldwide. We encourage you to apply even if your experience doesn't match every requirement — your passion and willingness to learn are what matter most.

We believe in fostering a culture of collaboration and inclusivity, where every team member's voice is heard and valued. Together, we can create exceptional experiences for our users and continue to lead the way in the streaming industry.

Interested in this role?

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

Apply Now →Get Job Alerts