Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

Roku

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 enables internal and external customers to 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 a Data Engineer working on Device metrics, you will design data models & develop scalable data pipelines to capture 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, as well as 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.


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 you 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
We're excited if you have
  • 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
#LI-JC5

What's Roku's approach to hybrid working?

Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.

What are some of the 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.

What should I know about Roku's culture?

Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.


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 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Austin, TX vacancy
  •  ...A federal service contractor is seeking a qualified CommVault Systems Engineer proficient in data protection and backup solutions. The ideal candidate will have experience in designing and managing complex backup systems, troubleshooting issues, and a strong knowledge... 
    Senior
    For contractors
    Flexible hours

    CGS Federal (Contact Government Services)

    Austin, TX
    2 days ago
  •  ...ICON is looking for an entrepreneurial Senior AI Data Engineer I to join our growing team. In this role, you will be responsible for designing, building, and maintaining the data infrastructure that powers our data-driven products and services. You will work with our... 
    Senior
    For contractors

    I-Con Technology

    Austin, TX
    4 days ago
  •  ...Senior Data Engineer We are currently seeking a dynamic, motivated, and highly experienced individual for the position of Contractor, Senior Data Engineer that is responsible for the design, development, and optimization of enterprise-scale data infrastructure and... 
    Senior
    Contract work
    For contractors

    Sunrise Systems

    Austin, TX
    1 day ago
  •  ...Senior Big Data Engineer Client: Altimetrik / PayPal Location – Austin, TX 12+ months contract Responsibilities: Be responsible for practicing technical design, developing new functionality and maintaining existing components. Deep dive into PayPal... 
    Senior
    Contract work

    Omega Solutions Inc

    Austin, TX
    3 hours ago
  •  ...finance industry together. Wealth and Asset Management (WAM) Engineering is an organization within Schwab Technology Services aligned...  ...future growth of the WAS business. As a seasoned, hands-on Senior Data Engineer, you will enable WME to achieve consistent, predictable... 
    Senior
    Flexible hours

    Charles Schwab

    Austin, TX
    4 hours ago
  •  ...Cloud Data Engineer We are looking for passionate data engineers to join our growing Data and Analytics team. Join this exciting journey in modernizing our Advisor solutions to the next-generation cloud platform. You will be responsible for working in a cross-functional... 
    Senior
    Work at office
    Remote work

    Software Technology Inc

    Austin, TX
    3 hours ago
  • A leading engineering firm is seeking a Senior Electrical Engineer to work remotely. Responsibilities include managing electrical engineering projects, coordinating with teams, and performing design calculations. Candidates should have a Bachelor's degree in electrical... 
    Senior
    Remote work
    Flexible hours

    Olsson

    Austin, TX
    3 days ago
  •  ...that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a...  ...data resources. The Person We are seeking a highly skilled Data Engineer with strong architectural capabilities to join our team at AMD.... 
    Senior

    AMD

    Austin, TX
    4 hours ago
  •  ...Senior Data Engineer As a Senior Data Engineer at Arrive Logistics, you will build and own the data ecosystem that powers our analytics, business intelligence, and data science initiatives. You'll work alongside data, engineering, and IT specialists to define and deploy... 
    Senior
    Casual work
    Work at office
    Local area
    Relocation
    Relocation package
    Day shift

    Arrive Logistics

    Austin, TX
    1 day ago
  •  ...to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Data Engineer to design and build scalable data lakes, warehouses, and lakehouse architectures supporting a thematic research platform that... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine

    Austin, TX
    2 days ago
  • $140k - $170k

     ...sustainability, and renewable energy to prevent greenwashing and provide a source of unified, auditable truth. We’re looking for a Senior Data Engineer who will be responsible for designing, implementing, and maintaining data pipelines that integrate with upstream data... 
    Senior
    Work at office
    Remote work
    Flexible hours

    ClearTrace Technologies, Inc.

    Austin, TX
    3 days ago
  •  ...Data Engineer II Lower.com is looking for a Data Engineer II to join our Data & Analytics team. This is an exciting opportunity to work on a team that supports stakeholders across the entire company and has access to the full breadth of Lower's data ecosystem. As... 
    Senior
    Local area

    Lower

    Austin, TX
    3 days ago
  •  ...Senior Data Engineer In-Office At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers... 
    Senior
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cloudflare Inc

    Austin, TX
    22 hours ago
  • $128k - $249k

     ...search for talented visionaries and your search for important and impactful work lead to the same place. We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the Enterprise Applications, Data, and AI Platforms group,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Relocation
    Flexible hours
    Afternoon shift

    K&L Gates LLP

    Austin, TX
    2 days ago
  •  ...variety of disciplines. About the team The mission of Roku's Data Engineering team is to develop a world-class big data platform that enables...  ...metrics across different Roku Devices. About the role As a Senior Data Engineer on the Viewer Product Data Engineering team, you... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    Austin, TX
    3 days ago
  •  ...solve collaboratively* ## Take a software engineering approach and demonstrate automation and...  ...mindsets## What you might work on:## As a data engineer at Dimensional, you will have the...  ...members and provide strategic input to senior management across various business and technology... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    Dimensional Fund Advisors

    Austin, TX
    3 days ago
  • $116.8k - $160k

     ...A leading global cloud platform is seeking a Physical Security Engineer in Austin, Texas, with 7+ years of experience in physical security...  ...facilities. This role involves leading security designs for data centers, collaborating with other AWS teams, and managing multiple... 
    Senior

    Amazon

    Austin, TX
    22 hours ago
  • $91.4k - $187k

     ...Job Description The Data Center Construction organization at Oracle Cloud Infrastructure...  ...of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority...  ...Voltage Infrastructure Delivery (IC4) is a senior individual contributor responsible for... 
    Senior
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Austin, TX
    4 days ago
  • $133k - $188.6k

     ...transformation, curation, and delivery of manufacturing and enterprise data. Build reusable Bronze, Silver, and Gold data pipelines,...  ...and operationalize ML workflows for data preparation, feature engineering, model training, evaluation, deployment, batch scoring,... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    2 days ago
  • $93.1k - $160.66k

     ...Senior Manager, Analytics Engineering The Senior Manager, Analytics Engineering leads a centralized analytics engineering function responsible for delivering scalable, business-ready data solutions across multiple commercial domains. This role operates within a hybrid... 
    Senior
    Remote work

    Sealed Air Corporation

    Austin, TX
    1 day ago
  • $94.43k - $202.75k

     ...professional services firms. Spark your curiosity and ignite your career at The Lighthouse. KPMG is currently seeking a Senior Associate, Data Engineer for our Consulting practice. Responsibilities: Assist with technical design and development activities and lead a... 
    Senior
    Local area
    Visa sponsorship

    KPMG

    Austin, TX
    2 days ago
  • $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,... 
    Senior
    Full time
    H1b

    PwC

    Austin, TX
    4 days ago
  •  ...clearly, and bring relentless focus to efficiency and execution. About the role Riot Platforms is looking for a Senior Data Analytics Engineer to build and scale the data foundation that powers decision-making across the business. You'll own data models end-to-... 
    Senior

    Riot Platforms

    Austin, TX
    2 days ago
  • $155k - $175k

    Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job Details Senior Data Engineer at a large, global organization operating at the intersection of technology, data, and digital products. Salary: $155,000 - $175,000 per... 
    Senior

    Jobot

    Austin, TX
    1 day ago
  •  ...that’s ready to move fast, you’ll feel at home at MX. Job Summary As a Senior Analytics Engineer within the Operational Analytics department, you’ll play a key role in transforming complex, raw data into reliable and performant data products that power insights across MX... 
    Senior
    Work at office

    MX

    Austin, TX
    2 days ago
  • $101.25k - $151k

     ...of the job description. Click on ‘Apply’ button to find out more. Role Description We are seeking a passionate and versatile Senior Data Engineer to join our Ag data team. In this role, you will design solutions for large-scale complexity problems in data architecture... 
    Senior
    Remote work

    CloudDevs

    Austin, TX
    1 day ago
  • ## Job Description# Senior Data Engineer**Location:** Austin, Texas (Onsite) **Employment Type:** Permanent* 10 or more years of total experience in data engineering or analytics engineering.* Experience in a large, enterprise-scale data engineering environment is required... 
    Senior
    Permanent employment

    Apex Systems

    Austin, TX
    3 days ago
  •  ...Scott & White Health is seeking an Analytics Developer to join their Digital & Marketing Analytics team. In this role, you will gather data requirements and develop analytics products to enhance digital assets and marketing initiatives. With a focus on collaboration, you... 
    Senior

    Baylor Scott & White Health

    Austin, TX
    2 days ago
  • $137.3k - $254.9k

     ...seasoned technical sales consultant to develop a channel-focused sales strategy for data center applications in Austin, Texas. The candidate should have a Bachelor's degree in engineering and at least 5 years of experience in channel distribution sales. Responsibilities... 
    Senior

    Pentair

    Austin, TX
    3 days ago
  • $68.5k - $88.02k

    Cardinal Health is looking for a Data Analyst in Austin, Texas. This role involves overseeing the analytics lifecycle, developing data engineering solutions, and applying advanced modeling techniques. Candidates should have a bachelor's degree and at least 2 years of relevant... 
    Senior

    Cardinal Health

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!