
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 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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Roku.