Senior Data Engineer, Python, Spark
Roku, Building C
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 we've 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, you'll make a valuable - and valued - contribution. We're 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 Roku pioneered TV streaming. We connect users to the content they love, enable publishers to build and monetize large audiences, and give advertisers unique opportunities to engage consumers. Roku streaming players and Roku TV™ models are available worldwide through direct retail and licensing partnerships with TV brands and pay-TV operators. 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. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. 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 View email address on click.appcast.io. #J-18808-Ljbffr Roku
- Roku is looking for a Senior Data Engineer to join our Viewer Product Device & Themed Experiences team in Manchester, New Hampshire. This role... ...qualifications include strong SQL skills, proficiency in Python, and experience with big data technologies. #J-18808-Ljbffr...Senior
- ...leading technology recruiting firm in Manchester, NH is seeking a Big Data Infrastructure DevOps / Support Administrator. The role focuses... ...should possess strong programming skills in Java, C++, Perl, or Python, along with significant experience in Hadoop and Linux...Senior
- ...relational database querying, and general programming; experience with data‑mapping APIs (REST, SOAP, JSON, XML). Communication – Strong... ...consistent user experience; familiarity with tools like Figma. Senior level: Mid‑Senior level Employment type: Contract Job function:...SeniorContract work
- ...Description Designs and develops data warehouse enterprise... ...analytics, using SQL, Java .Net, and Python. Creates and migrates Extract... ...and Information Technology, Engineering, Information Technology,... ...(3) years of experience as a Senior Data Engineer (or closely related...Senior
$165k - $195k
...Senior Banking Data Engineer Washington Trust is seeking an accomplished and forward-thinking Senior Banking Data Engineer to support and advance... ...high-performing, maintainable code using SQL, T-SQL, Python. Implement Continuous Integration / Continuous Deployment...SeniorWork at office- .... We don't settle until we give our best and know that we're making a difference. Job Description We're looking for a Senior Civil Engineer to join our Advanced Manufacturing group, and you'll have the chance to work on projects including state of the art industrial...SeniorWork at officeLocal area
- ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across... ...data lakes and modern data platforms . ~ Familiarity with Python for data tasks (scripting, automation, light data processing)...Local areaRemote work
- ...We are seeking a highly motivated Data Engineer to join a dynamic Enterprise Data team. This... ...candidate will have strong experience in Python or Java, cloud platforms, and modern data... ...workflows using Apache Hop, Apache Beam, Spark, and Airflow. Configure and deploy...
- ...the UBDS Group is seeking highly skilled, Security Cleared AWS Data Engineers at all levels to design, build, and maintain scalable data... ...Key Responsibilities: Develop and maintain data pipelines using Python, SQL, and Apache Airflow. Containerise data applications and workflows...
- A leading utility company in Londonderry, NH is looking for a Senior Manager Data Engineering to lead the design and implementation of complex data engineering solutions. The role involves working autonomously and requires over 10 years of experience in Data Engineering...SeniorFlexible hours
- ...of utility investments to over one million customer connections, largely in the United States and Canada. Purpose The Senior Manager Data Engineering is an enterprise individual‑contributor role accountable for the design, development, and sustainment of complex data engineering...SeniorFlexible hours
- ...Data Center Engineer The engineer in this position should have a wealth of experience engineering/installing datacenter equipment. The engineer will typically take on the more complex work and pull all aspects of a job together into a cohesive package. This would include...For contractorsWork at officeLocal area
- ...talented Corporate Analytics Developer who is passionate about data and has experience in data analysis and report development. The... ...various individuals within the organization including the data engineering team and other analytics team members while supporting their designated...Temporary workLocal areaRemote work
- A leading technology firm in Manchester is seeking a Senior Machine Learning Engineer to design and develop cutting-edge ML and computer vision models... ...will have a strong background in machine learning, Python proficiency, and experience deploying models in production...Senior
- Gbg is seeking a Senior Machine Learning Engineer in Manchester, NH, responsible for designing and optimizing ML models. This position involves collaboration... ...in machine learning and computer vision, proficiency in Python and PyTorch, and a strong educational background in...Senior
- ...Senior Python Developer Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Python Developer to work in MMK, NH or Durham, NC! The Role As a member of the team you’ll...SeniorTemporary work
- ...SOC Code: 3544 – Data Analysts Number of Vacancies: 5 Related Job Titles SAS Statistical... ...biostatistical methods using tools such as R, Python, or SAS. Interprets data to generate... ...Experience with big data platforms (e.g., Hadoop, Spark) or cloud analytics tools Education &...Senior
- ...technology draws on diverse and reliable data to create a single point of truth for... ...on efficiency through automation. Senior Machine Learning Engineer The Senior Machine Learning Engineer... ...‑based models. Strong proficiency in Python (C++ is a plus) and PyTorch (TensorFlow...Senior
- Mercor is seeking experienced Machine Learning Engineers and Applied ML Researchers to tackle complex machine learning challenges in Manchester, NH. This role involves developing end-to-end ML solutions and requires strong hands-on modeling expertise. Ideal candidates possess...Senior
- ...Sr. Data Engineer Location: Merrimack, NH Duration: 12 months Required Skills 7+ years of experience developing high-quality data solutions... ...to Have Intermediate Java development experience Exposure to Python, REST APIs, or AWS Overview In this role, you'll be working within...
- ...client in Merrimack, NH that is seeking a Data Engineer. Requirements Proven experience in... ...etc. Beginner proficiency of in Java, Python, REST API, and AWS, is a plus. You are... ...qualifications, certifications, experience, skills, seniority, location, performance, union contract...Hourly payContract work
- i5 Solutions Europe Limited is seeking a Data Analyst to conduct statistical analyses and transform data into actionable insights. This... ...years of experience in data analysis. Proficiency in tools like Python, R, and SQL is essential, along with a strong analytical skill...Senior
- ...Data Engineer Hybrid(5 Days in month) Westlake,TX/Durham,NC Job Description This will involve designing and developing solutions... ...s3 for unstructured data. Top skills required in the below order: 1.) Data analysis, expert in SQL 2.) Python 3.) Snowflake 4....
- ...Data Engineer Westlake Texas /NH/NC(Hybrid) Contract Bachelor’s degree or equivalent experience required. Strong SQL skills and... ...pipelines using variety of tools including but not limited to Python, Shell scripting, SQL Experience with CICD pipelines are...Contract work
- ...Position Description : Develops data pipelines that support next generation surveillance... ...Tool (DBT), Snowflake, SQLMesh, and Python. Assists in the architectural design and... ...trends. Develops complex or multiple data engineering solutions and conducts studies of...
- ...field like Computer Science or Engineering with 10+ years of experience... ...highly scalable distributed data processing systems ~8+ years... ...languages like Java/Python ~2+ years of experience with... ...large groups, with peers, and senior management ~ Ability to navigate...Weekend work
- ...client in Merrimack, NH that is seeking a Data Engineer. Skills Proven experience in... .... Beginner proficiency of in Java, Python, REST API, and AWS, is a plus. You... ...qualifications, certifications, experience, skills, seniority, location, performance, union contract...Hourly payContract work
- ...As a Senior Data Engineer you will work with highly effective squad, developing quality and scalable data solutions within Fidelity's Asset... ...Mart, Data Warehouse etc. Beginner proficiency of in Java, Python, REST API, and AWS, is a plus. You are passionate about delivering...
- ...looking for a Machine Learning Engineer who can operate at the... ...models, and architect scalable data pipelines that make a measurable... ...pipelines using Apache Kafka, Apache Spark, and related technologies... ...Boot, Spring MVC, Hibernate) and Python ~ Hands-on experience...Local areaRelocation
- The Vanguard Group in Manchester, New Hampshire is seeking an expert Data Engineer to provide data solutions through advanced software. This role involves writing ETL processes, designing databases, and troubleshooting data integrity while working closely with clients and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer, Python, Spark. Be the first to apply!
- data engineer Manchester, NH
- senior data quality engineer Manchester, NH
- data engineering intern summer Manchester, NH
- finance data engineer Manchester, NH
- data developer Manchester, NH
- junior data engineer remote Manchester, NH
- data engineer machine learning Manchester, NH
- senior data center engineer Manchester, NH
- data center engineer Manchester, NH
- data engineer analytics Manchester, NH

