Talent.com
Roku, Inc.
Senior Data Engineer, Python, SparkRoku, Inc. • Cambridge, England
No longer accepting applications
Senior Data Engineer, Python, Spark

Senior Data Engineer, Python, Spark

Roku, Inc. • Cambridge, England
6 days ago
Job type
  • Full-time
Job description
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and weve set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, youll make a valuable - and valued - contribution. Were a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The mission of Roku’s Data Engineering team is to develop a world-class big data platform that empowers both internal and external partners to leverage data and drive business growth. The team works closely with business stakeholders and engineering colleagues to collect, transform and surface metrics that are critical to the success of new and existing initiatives. As a Senior Data Engineer in the Viewer Product Device & Themed Experiences team, you’ll play a pivotal role in designing data models and building scalable pipelines to capture business metrics across Roku devices, Roku Powered TVs, web, and mobile clients. This work is essential to helping Roku understand which features resonate most with users and how we can continue to improve their experience. About the Role With tens of millions of devices sold across multiple countries, thousands of streaming channels, and billions of hours watched, a scalable, reliable and fault-tolerant big data platform is critical to our continued success. This role is offered on a hybrid basis, based from our Cambridge Office, UK. What You’ll Be Doing * Building highly scalable, fault-tolerant distributed data processing systems (batch and streaming) that handle tens of terabytes of data each day, supporting a petabyte-scale data warehouse. * Designing and developing robust data solutions, streamlining complex datasets into simplified, self-service models. * Developing pipelines that ensure high data quality and resilience to imperfect source data. * Defining and maintaining data mappings, business logic, transformations and data quality standards. * Debugging low-level systems, measuring performance and optimising large production clusters. * Taking part in architecture discussions, influencing the product roadmap, and owning new initiatives from concept to delivery. * Maintaining and evolving existing platforms, introducing modern technologies and architectures where appropriate. We’re Excited If You Have * Strong SQL skills. * Proficiency in at least one scripting language – Python is required. * Proficiency in at least one object-oriented language. * Experience with big data technologies such as HDFS, YARN, MapReduce, Hive, Kafka, Spark, Airflow, or Presto. * Experience with AWS, GCP, or Looker (advantageous but not essential). * Solid background in data modelling, including the design, implementation and optimisation of conceptual, logical, and physical models for scalable architectures. * A degree in Computer Science (BS required; MS preferred). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to EmployeeRelations@Roku.com. J-18808-Ljbffr
Create a job alert for this search

Senior Data Engineer, Python, Spark • Cambridge, England

Similar jobs

Senior Data Engineer, Python, Spark

Roku, Inc.Cambridge, England, GB
Full-time

Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t... Show more

 • Promoted

Senior Python & Automation Engineer (Unix)

Imagination TechnologiesCambridge, England, GB
Full-time

Imagination Technologies is seeking a Senior Software Engineer specializing in Python and automation, based in Cambridge, United Kingdom.This full-time role involves developing efficient software s... Show more

 • Promoted

Senior Analytics Engineer

CMR SurgicalCambridge, England, GB
Full-time

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.We're growing fast, and we're on a mission to transform how surgery is delivered globally-for the be... Show more

 • Promoted

Graduate Data Analyst - Python

ITonlinelearning RecruitmentCambridge, Cambridgeshire, UK
Part-time

Data Analyst Course Programme – Job Guarantee Included.Complete online training designed to take you from zero experience to your first data analyst role.Study part-time, build fundamental skills, ... Show more

 • Promoted

Scheduler & Permitter

M GroupFoxton, Eastern, UK
Full-time

Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.Right across infrastructure, theres a requirement to not only maintain, bu... Show more

 • Promoted

Maintenance Engineer

Future EngineeringSpalding, England, GB
Full-time

Maintenance Engineer Spalding £48,000 - £55,000 Basic + Overtime OTE (£60,000+) + 223 Panama Night Shift + Ongoing Training & Development + Career Progression + Immediate Start Looking for a mainte... Show more

 • Promoted

Senior Data Engineer, Python, Spark

RokuCambridge, England, GB
Full-time

The mission of Roku’s Data Engineering team is to develop a world‑class big data platform that empowers both internal and external partners to leverage data and drive business growth.The team works... Show more

 • Promoted

Principal Mechanical Design Engineer

BSV Recruitment Ltdhertford, east anglia, uk
Full-time +1

Principal Mechanical Design Engineer.Hertford, Hertfordshire (office-based with hybrid after probation).Our client is an established, multidisciplinary building services consultancy based in Hertfo... Show more

 • Promoted

Senior Estimator

Luton BennettBarley, England, GB
Full-time

Senior Estimator (Engineering) Burnley £40,000 to £45,000 DOE + 25 Days Holiday + Bank Holidays + Benefits Package 40 Hours per Week Monday to Friday – 14:30 Finish on Friday Our client manufacture... Show more

 • Promoted

Senior Data Engineer – AI-Powered Pipelines

KAYAKCambridge, England, GB
Full-time

A leading travel search engine company is seeking a Data Engineer to design and maintain high-performance data pipelines.The ideal candidate has over 6 years of data engineering experience, is prof... Show more

 • Promoted

Backend Software Engineer Python Data R&D

Client ServerCambridge, England, GB
Full-time

Backend Software Engineer / Developer (Python Data R&D) Cambridge onsite to £55k.Would you like to work on Greenfield projects at the cutting edge of medical technology?.You could be joining a well... Show more

 • Promoted

Senior/Staff Fullstack Engineer

Flok HealthCambridge, England, GB
Full-time

We're looking for someone to take significant ownership across the stack of our Python/JS applications (patient and internally-facing).We're still small, so everyone works across our stack of Pytho... Show more

 • Promoted

Bus and Coach Engineer

Venatu Recruitment GroupMuch Hadham, Eastern, UK
Full-time +1

Skilled PSV Engineer (Afternoon Shift) - Full-Time – Permanent - Essex.Are you a skilled PSV Engineer looking for a steady weekday role with excellent benefits?.We're looking for dedicated professi... Show more

 • Promoted

Service Engineer

Demob Job LtdBishop's Stortford, GB
Full-time

I am excited to partner with a leading power protection company who have an immediate requirement for a.Candidates will ideally live within 50 miles of the M25 and will travel to customer sites in ... Show more

 • Promoted

Senior Backend Engineer (Go/Python) – Data Pipelines

Renesas Electronics CorporationCambridge, England, GB
Full-time

Renesas Electronics Corporation is looking for a Back-End Engineer in Cambridge to design and maintain systems and data pipelines for Octopart.The role involves deep technical challenges and high a... Show more

 • Promoted

Platform Engineer – APIs, Data Pipelines & Cloud Deployments

Apex Systems USCambridgeshire and Peterborough, ENG, GB
Full-time

Apex Systems US is seeking a Research Development Software Engineer in Cambridge, UK.This role focuses on platform engineering, APIs, and operational reliability.The successful candidate will have ... Show more

 • Promoted

Senior Software Engineer - Health Tech (Hybrid, Python/API)

SR2 | Socially Responsible Recruitment | Certified B CorporationCambridge, England, GB
Full-time

A recruitment firm in Cambridge is hiring a Senior Software Engineer to develop cutting-edge health technology.The role requires strong Python skills, particularly in API development.Responsibiliti... Show more

 • Promoted

AWS Platform Engineer for Genomics Data Infra

Flagship PioneeringCambridge, England, GB
Full-time

Flagship Pioneering is seeking a mid-level Platform Engineer to enhance our cloud infrastructure supporting genomics-first drug discovery.Located at Chesterford Research Campus near Cambridge, this... Show more

 • Promoted

Senior AWS Engineer - Data Pipelines & APIs (Hybrid)

SoCode RecruitmentCambridge, England, GB
Full-time

SoCode Recruitment is seeking a Senior AWS Engineer in Cambridge to design and build scalable backend services for a fast-growing HealthTech company.This hybrid position offers an opportunity to wo... Show more

 • Promoted

Maintenance Engineer

Pioneer Selectionspalding, midlands, uk
Full-time

MULTI SKILLED MAINTENANCE ENGINEER.Job Role of the Maintenance Engineer.We are offering a fantastic opportunity for an experienced Multi Skilled Maintenance Engineer to join a modern, high-tech FMC... Show more