Senior Data Engineer
$148.75k - $361kRoku
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 so that internal and external customers can leverage data to grow their businesses. Data Engineering works closely with business partners and Engineering teams to collect metrics on existing and new initiatives that are critical to business success. As Data Engineer working on Device metrics, you will design data models & develop scalable data pipelines to capturing different business metrics across different Roku Devices.
About the role As a Senior Data Engineer on the Viewer Product Data Engineering team, you will 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. Your work will enable data-driven decisions that shape the content discovery and viewing experience for millions of users worldwide. You will build and maintain highly scalable, fault-tolerant distributed data processing systems that handle tens of terabytes of data ingested daily and a petabyte-scale data warehouse. By delivering trusted, high-quality data products, you will help teams understand which product features resonate most with users, measure their impact, and uncover opportunities to continuously improve the Roku experience. You will also participate in architecture discussions, influence the product roadmap, and take ownership of new projects from inception to delivery. This is an exciting opportunity for a data engineering professional who thrives in a fast-paced environment and is passionate about solving complex data challenges at scale. For California Only - The estimated annual salary for this position is between $148,750 - $361,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. How will I use AI at Roku? At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We're looking for curious, adaptable builders who can show how they've used AI or automation to move faster, raise the bar, and scale their impact. We value your AI skills if have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you. What you'll be doing
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how we've grown, visit By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on click.appcast.io.
About the role As a Senior Data Engineer on the Viewer Product Data Engineering team, you will 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. Your work will enable data-driven decisions that shape the content discovery and viewing experience for millions of users worldwide. You will build and maintain highly scalable, fault-tolerant distributed data processing systems that handle tens of terabytes of data ingested daily and a petabyte-scale data warehouse. By delivering trusted, high-quality data products, you will help teams understand which product features resonate most with users, measure their impact, and uncover opportunities to continuously improve the Roku experience. You will also participate in architecture discussions, influence the product roadmap, and take ownership of new projects from inception to delivery. This is an exciting opportunity for a data engineering professional who thrives in a fast-paced environment and is passionate about solving complex data challenges at scale. For California Only - The estimated annual salary for this position is between $148,750 - $361,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. How will I use AI at Roku? At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We're looking for curious, adaptable builders who can show how they've used AI or automation to move faster, raise the bar, and scale their impact. We value your AI skills if have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you. What you'll be doing
- p]:inline" data-streamdown="list-item"> Build highly scalable, available, and fault-tolerant distributed data processing systems (batch and streaming) that process tens of terabytes of data daily and manage a petabyte-scale data warehouse
- p]:inline" data-streamdown="list-item"> Design and build quality data solutions and refine diverse datasets into simplified data models that encourage self-service analytics
- p]:inline" data-streamdown="list-item"> Develop data pipelines that optimize for data quality and are resilient to poor-quality data sources
- p]:inline" data-streamdown="list-item"> Own data mapping, business logic, transformations, and data quality standards
- p]:inline" data-streamdown="list-item"> Perform low-level systems debugging, performance measurement, and optimization on large production clusters
- p]:inline" data-streamdown="list-item"> Participate in architecture discussions, influence the product roadmap, and take ownership and responsibility for new projects
- p]:inline" data-streamdown="list-item"> Maintain and support existing platforms and drive evolution to newer technology stacks and architectures
- p]:inline" data-streamdown="list-item">8+ years of professional experience as a Data Engineer
- p]:inline" data-streamdown="list-item"> Extensive SQL skills with the ability to write complex, optimized queries
- p]:inline" data-streamdown="list-item"> Proficiency in at least one scripting language, with Python preferred
- p]:inline" data-streamdown="list-item"> Extensive experience with big data technologies such as Hadoop (HDFS, YARN, MapReduce), Hive, Kafka, Spark, Airflow, and Presto/Trino
- p]:inline" data-streamdown="list-item"> Deep expertise in Apache Spark, including performance tuning, optimization, and building scalable batch and streaming data pipelines
- p]:inline" data-streamdown="list-item"> Proficiency in data modeling, including designing, implementing, and optimizing conceptual, logical, and physical data models to support scalable and efficient data architectures
- p]:inline" data-streamdown="list-item"> Experience collaborating with cross-functional teams such as developers, analysts, and operations to deliver results
- p]:inline" data-streamdown="list-item"> BS in Computer Science or a related field; MS in Computer Science preferred
- p]:inline" data-streamdown="list-item"> Experience with AWS, GCP, or Looker
- p]:inline" data-streamdown="list-item"> AI literacy and an AI growth mindset
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how we've grown, visit By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on click.appcast.io.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in San Jose, CA vacancy
- ...from multiple sources Develop reports, dashboards, and visualizations to present insights Use SQL queries to extract and manipulate data from databases Identify trends, patterns, and insights that support business strategies Work closely with business stakeholders and...Senior
- ...Position Title: Senior Data Engineer Location: Remote Duration: Contract (C2C / FT) Start Date: Immediate Mandatory Skills: Azure Data Factory (ADF) Snowflake ETL Informatica PowerCenter Regards Arun...SeniorContract workLocal areaImmediate startRemote work
- ...Job Description: We are looking for a Senior Data Engineer with advanced knowledge of SQL and intermediate knowledge of Python. Nice to have (but not required) beginner or intermediate level java experience Your primary focus will be the writing...Senior
- ...goals. ~ World-class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience from some of the world'... ...as we grow together. T HE ROLE Kai is hiring a Sr. Data Engineer to join our data infrastructure team. This is a hands-...Senior
- ...A leading technology firm in San Jose is seeking an Analytics Engineer to support data, automation, and AI initiatives, particularly for Revenue Cycle Management. This role involves designing scalable data models and developing automated workflows. The ideal candidate...Senior
$182k - $242k
...Senior Data Engineer CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs, startups, and global...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$133.1k - $236.4k
...Senior Data Engineer Firefly is Adobe's family of creative generative AI products — and it's growing fast. Our data team sits at the center of that growth, powering the analytics, modeling, and product decisions that build what Firefly becomes. We're hiring a Senior...SeniorTemporary workLocal areaImmediate startWorldwide- ...Role description Senior Data Engineer Lead I - Data Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything...Senior
$184.7k - $277.6k
...Senior Data Engineer Apple's App Store is the world's largest and most innovative app marketplace, home to over 2 million apps and serving more than half a billion customers every week across all Apple devices. Since the App Store launched in 2008, it has changed how...SeniorRelocation$106.9k - $176.5k
...career wherever you want it to go. Join EY and help to build a better working world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically Databricks. The ideal candidate will have strong client...SeniorSummer holidayFlexible hours- A leading technology firm in Santa Clara, CA is seeking a Senior Data Center Performance Engineer to lead benchmarking and optimization for their data center products. The role requires extensive experience in performance engineering, strong programming skills, and deep...Senior
$153k - $222k
Decisive Point is looking for infrastructure engineers experienced in scaling open-source data infrastructure. You will work across the data lifecycle and collaborate with various business units to design and develop products. With 3+ years of experience, knowledge of large...Senior$160k - $200k
Arlo Technologies, Inc. is seeking a Data Engineer to develop scalable data pipelines and trusted metrics. This role involves collaborating with cross-functional teams and ensuring data quality for both internal and external partners. The ideal candidate should have 4-6...Senior- Dormont Manufacturing Co seeks a Data Center Engineer III in Cupertino, CA, to design datacenter collocations and provide technical consultations. You will build drawings for datacenter POP’s and develop Scopes of Work for new builds. The ideal candidate will have a Bachelor...Senior
- NVIDIA Gruppe in Santa Clara is looking for a Senior Data Analysis Engineer to lead performance definitions for autonomous driving products. You will work in a collaborative environment addressing real-time automotive challenges. Key responsibilities include defining metrics...Senior
$152k - $253k
A leading technology company is seeking a Senior Data Analysis Engineer for their autonomous vehicles team. The role involves defining product performance metrics, automating data analysis, and collaborating across teams to improve product efficiency. Candidates should...Senior- Palo Alto Networks, Inc. is seeking a Senior Data Center & OpenShift Operations Engineer in Santa Clara, CA. The role involves ensuring high availability and reliability of data center systems while managing OpenShift clusters. The ideal candidate will have a Bachelor'...Senior
- NVIDIA Gruppe is looking for a Senior Data Engineer in Santa Clara, California. This role involves architecting the financial infrastructure for NVIDIA Cloud Services. You'll play a vital role in creating scalable cloud services integrated with financial systems. The ideal...Senior
- Apple Inc. in Cupertino, California, is seeking a Senior Data Engineer to architect scalable data pipelines for music services. This role requires significant experience and a strategic mindset to enable advanced analytics and support AI integration. The ideal candidate...Senior
- ...exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking,... ...workflows that help surface insights with less manual effort. As a Senior Analytics Engineer, you will help drive that journey end-to-end, building...SeniorFlexible hours
- A leading technology firm is looking for a Remote Data Engineer with at least 10 years of experience, particularly in Google Cloud Platform. The role includes designing and optimizing analytical datasets, building robust data pipelines, and collaborating with product managers...SeniorRemote job
- Job Summary Seeking a Data Engineer with Spark & Streaming skills to build real-time, scalable data pipelines using tools like Spark, Kafka, and cloud services (GCP) to ingest, transform, and deliver data for analytics and ML. Key Responsibilities Design, develop, and...Senior
$68 - $75 per hour
Primary Skills: SQL (Expert), Data Modeling (Advanced), Python (Advanced), AWS (Intermediate), Data Visualization (Intermediate) Duration... ...) Pay Range: $68 - $75 per hour Job Summary Looking for a Data Engineer to join the Infrastructure Automation team for a FAANG e-...SeniorHourly payContract workInternship- ...is looking for supporting the planning and implementation of data design services, providing sizing and configuration assistance... ...data solutions using Azure cloud data technologies. As a Senior Data Engineer, you will collect, aggregate, store, and reconcile data in support...Senior
$77k - $202k
...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time... ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies... ...thorough data architecture strategies. As a Senior Associate you analyze complex problems,...SeniorFull timeH1b$184k - $287.5k
Senior Data Center Performance Engineer - Benchmarking and Optimization page is loaded## Senior Data Center Performance Engineer - Benchmarking and Optimizationlocations: US, CA, Santa Clara: US, Remotetime type: Full timeposted on: Posted Yesterdayjob requisition id: JR...Senior- Quest Global in Sunnyvale, California, seeks a data analyst to collect, clean, and analyze large datasets. The role involves developing reports and visualizations to present insights using SQL, Snowflake, and Python. The ideal candidate will identify trends that support...Senior
$160k - $200k
Overview We are seeking a Data Engineer with strong analytics and business insight to build trusted metrics, scalable data pipelines, and curated datasets used by both internal teams and external partners. This role focuses on transforming business logic, device telemetry...Senior- CoreWeave is looking for a Senior Analytics Engineer for their Machine Infrastructure Supply Chain team. You will own analytics, building trusted... ...with teams across the company to ensure decision-ready data. Key responsibilities include analyzing inventory trends and...Senior
$152k - $253k
...our efforts in the autonomous driving field and strive to bring sustained growth to our customers. We're looking for a Senior Data Analysis Engineer, AD critical metrics with strong technical ability to deeply understand architectures and strong scripting experience to...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
Related searches
- senior data center engineer San Jose, CA
- data engineer machine learning San Jose, CA
- remote data engineer San Jose, CA
- data science developer San Jose, CA
- big data engineer San Jose, CA
- data engineering intern summer San Jose, CA
- senior data engineer San Jose, CA
- data engineer San Jose, CA
- hadoop big data developer San Jose, CA
- sr information security engineer San Jose, CA

