companyRoku, Inc. logo

Senior Software Engineer - Python (Tools Development)

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

Proven experience in software engineering, particularly with Python. Strong background in building automation frameworks for embedded systems. Ability to work collaboratively with cross-functional teams. Excellent problem-solving skills and attention to detail. Experience with software testing and validation methodologies.

About the job

Roku, Inc. is hiring a Senior Software Engineer - Python (Tools Development) based in Cambridge, United Kingdom. As a leader in TV streaming across the U. S., Canada, and Mexico, Roku aims to power every television worldwide. The company connects viewers with content they love and helps publishers and advertisers reach broad audiences.

This role sits within the Automation Support and Tools team. The team develops tools that boost the productivity and efficiency of Roku’s engineering groups, ensuring seamless integration across streaming platforms and smart home devices. Every contribution has a direct impact on millions of TV streamers globally.

About the Team

The Automation Support and Tools team is known for building solutions that work intuitively and reliably. The group focuses on creating and maintaining tools that support engineering teams, helping Roku products fit smoothly into connected home experiences.

What You Will Do

  • Design, build, and maintain automation frameworks and tools for embedded software devices.
  • Support internal teams by developing software tools that streamline testing and product management across Roku’s lineup.
  • Work closely with stakeholders to expand and enhance automation toolkits, adding new features and capabilities.
  • Collaborate across teams to refine and innovate automation frameworks, improving software release validation processes.

Location

This position is based in Cambridge, United Kingdom.

About Roku, Inc.

Roku, Inc. is a leading streaming platform that revolutionizes how content is consumed on television. Known for its innovative products that seamlessly integrate with various ecosystems, Roku aims to connect people with their favorite content while providing robust tools for content publishers and advertisers.

Similar jobs

Tailoring 0 resumes

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