companyRoku, Inc. logo

Senior Java Software Engineer

Roku, Inc.Cambridge, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Extensive experience in Java development and related technologies. Proficiency in building scalable microservices. Strong understanding of cloud services (AWS, GCP). Experience with big data technologies such as Hive and Spark. Excellent problem-solving skills and the ability to work collaboratively in a diverse team environment. A commitment to delivering high-quality software solutions on time.

About the job

Teamwork makes the stream work.

 

Roku is revolutionizing television viewing.

As the leading TV streaming platform in the U. S., Canada, and Mexico, Roku aims to power every television globally. We were pioneers in bringing streaming to the TV and are committed to being the central platform connecting the entire TV ecosystem. We link viewers to their favorite content, empower content creators to grow and monetize their audiences, and provide advertisers with unique opportunities to engage consumers.

From your first day at Roku, you will play a crucial role in our team. As a rapidly expanding public company, we encourage every employee to contribute actively and meaningfully. You’ll have the chance to enchant millions of TV streamers globally while gaining invaluable experience across various disciplines.

 

About The Team

The Roku Enterprise Engineering team is pivotal in developing a robust, integrated, and scalable platform that supports essential business processes throughout the organization. This team drives Roku's corporate strategy by automating workflows across all Business Systems, including Supply Chain, Finance, Sales Operations, and Human Resources. By reimagining traditional workflow automation approaches, we employ advanced engineering methodologies and API-driven design to enhance internal processes, increase efficiency, and deliver innovative solutions.

Our expertise encompasses a broad spectrum of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, and Big Data technologies like Hive and Spark, along with modern web applications. With a globally distributed team across the U. S., India, and Europe, we thrive on collaboration, leveraging diverse perspectives to tackle complex challenges. Our success is founded on a shared commitment to technical excellence, creativity, strong ownership, and a collaborative spirit that drives significant results for Roku's operations.

 

About The Role

As a senior technical lead, you'll act as a platform services developer, crafting innovative solutions using contemporary software frameworks and paradigms. You are a self-motivated problem solver with a solid foundation in building large-scale software platforms and applications. Your focus on execution will help you establish a reputation for consistently delivering projects on time.

About Roku, Inc.

Roku, Inc. is at the forefront of the streaming revolution, providing a platform that connects viewers to the content they love while empowering content publishers and advertisers. With a mission to transform every television into a smart TV, Roku is dedicated to enhancing the viewing experience for millions worldwide.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.