companyRoku, Inc. logo

Senior Software Engineer - Java at Roku | Manchester, UK

Roku, Inc.Manchester, 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

The ideal candidate will possess the following qualifications:Strong expertise in Java programming and software development. Experience with modern software frameworks and microservices architecture. Proficiency in cloud technologies, particularly AWS or GCP. Hands-on experience with Big Data technologies, such as Hive or Spark. Ability to collaborate effectively within a global team environment. Strong problem-solving skills and a proactive approach to challenges. Excellent communication skills, both written and verbal.

About the job

Teamwork Makes the Stream Work!

 

Roku is Revolutionizing TV Viewing

Roku is the leading TV streaming platform in the U. S., Canada, and Mexico, with a vision to empower every television globally. We pioneered streaming to the TV and strive to be the platform that connects the entire TV ecosystem. Our mission is to link consumers with their favorite content, assist publishers in building and monetizing large audiences, and offer advertisers unique opportunities for consumer engagement.

From the moment you join Roku, your contributions will matter. We are a rapidly growing public company where everyone plays a vital role. Enjoy the chance to delight millions of TV streamers worldwide while gaining valuable experience across various disciplines.

 

About The Team

The Roku Enterprise Engineering team is dedicated to building a robust, integrated, and scalable platform that underpins critical business processes across the organization. As a key component of Roku's corporate strategy, this team automates workflows across various Business Systems, including Supply Chain, Finance, Sales Operations, and Human Resources. By challenging traditional workflow automation approaches, the team utilizes cutting-edge engineering practices and API-driven design to enhance internal processes and deliver innovative solutions.

The team's expertise encompasses a broad array of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies such as Hive and Spark, and modern web applications. With a globally distributed presence across the US, India, and Europe, the team thrives on collaboration, bringing together diverse perspectives to tackle complex challenges. Their success is driven by a shared commitment to technical excellence, creativity, ownership, and a collaborative spirit that delivers impactful results for Roku's business operations.

 

About The Role

As a senior technical lead, you will be a platform services developer focused on crafting innovative solutions using modern software frameworks and paradigms. You are self-motivated and adept at problem-solving, with a proven track record in building large-scale software platforms and applications. Your execution-focused approach will help you establish a reputation for consistently delivering projects on time.

About Roku, Inc.

Roku is the #1 TV streaming platform in North America and is on a mission to bring the benefits of streaming to every television worldwide. We connect consumers with their favorite content, empower content publishers, and provide advertisers with unique tools for consumer engagement. With a commitment to innovation and excellence, Roku is transforming the way viewers experience entertainment.

Similar jobs

Tailoring 0 resumes

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