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 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.


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
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

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.

The Roku 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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Austin, TX vacancy
  •  ...knowledge in Snowflake basics.2. Basic knowledge in Python. Must be able to debug python scripts.3. Solid understanding in end to end data pipeline architecture.4. Good in Unix shell scripting| SQL| PLSQL.5. Experienced in third party scheduling tool like Autosys| and... 
    Senior

    Diverse Lynx

    Austin, TX
    2 days ago
  •  ...Senior Data Engineer Location: Austin, TX or Sunnyvale, CA (Onsite) Job Title: Senior Data Engineer Senior Data Engineer who has AI first mindset with exceptional programming skills in Python (Advanced) and Golang (Hands-on) who can work independently, drive automation... 
    Senior

    VMC Soft Technologies , Inc

    Austin, TX
    3 days 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's world... 
    Senior
    Contract work

    Omega Solutions Inc

    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 year... 
    Senior

    Jobot

    Austin, TX
    8 hours ago
  •  ...A leading staffing firm based in Texas is seeking an experienced Analytics Engineer to support data initiatives focused on Revenue Cycle Management (RCM). The role involves designing scalable data models using dbt and optimizing AR Follow-Up workflows. The ideal candidate... 
    Senior

    Insight Global

    Austin, TX
    4 days 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
    8 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
    2 days ago
  •  ...your contributions and supports your growth, we would like to meet you. Key Responsibilities Technical data operations and execution. Implement engineering best practices across data pipelines, modeling, data quality, lineage, metadata management, documentation... 
    Senior
    Permanent employment
    Temporary work
    Work at office
    Flexible hours

    Corient Capital Partners

    Austin, TX
    2 days ago
  •  ...accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture...  ...Together, we advance your career. The Role We are seeking a Senior Data Engineer to design, build, and optimize our next-generation data... 
    Senior

    Advanced Micro Devices , Inc.

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

     ...to Fortune 500 brands. As of 2023, Velir acquired Brooklyn Data Company, a premier data and analytics consultancy focused...  ...offers competitive pay and excellent benefits. Overview The Senior Data & Analytics Engineer will play a crucial role in helping our client... 
    Senior
    Remote work

    Velir

    Austin, TX
    1 day ago
  •  ...Senior Data Engineer Arrive Logistics is a leading transportation and technology company in North America, with plans to continue to significantly grow year over year. Our success is a testament to our remarkable team and what we are building together. We're committed... 
    Senior
    Work experience placement
    Casual work
    Work at office
    Local area
    Relocation
    Relocation package
    Day shift

    Arrive Logistics

    Austin, TX
    3 days ago
  • $110.7k - $171.8k

     ...work that matters - to you, to your community, and to the world. Progress starts with you. Job Description We are seeking a Senior Data Engineer to join our Data Engineering organization. This is a hands‑on engineering role responsible for designing, developing, and operating... 
    Senior
    Work experience placement
    Work at office
    Local area

    Visa

    Austin, TX
    2 days ago
  • $128k - $249k

     ...Senior Data Engineer Information Technology All Practice Areas Austin, TX, Boston, MA, Charleston, SC, Charlotte, NC, Chicago, IL, Dallas, TX, Durham, NC, Harrisburg, PA, Houston, TX, Irvine, CA, Kansas City, MO, Los Angeles, CA, Miami, FL, Nashville, TN, New York, NY... 
    Senior
    Temporary work
    Local area
    Relocation
    Flexible hours
    Afternoon shift

    K&L Gates LLP incorporated

    Austin, TX
    2 days ago
  • $138k

     ...Senior Data Engineer The Senior Data Engineer is a highly experienced data professional responsible for leading the design, development, and optimization of complex data pipelines and platforms that support enterprise analytics, reporting, and advanced data use cases... 
    Senior
    Temporary work
    Work at office

    The University of Texas at Austin Staff

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

    ## Senior Data EngineerApplyremote type: Hybridlocations: Austin, Texas, United States of Americatime type: Full timeposted on: Posted...  ...and operationalize ML workflows for data preparation, feature engineering, model training, evaluation, deployment, batch scoring,... 
    Senior
    Full time
    H1b
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  • A climate tech startup dedicated to sustainability seeks a Senior Data Engineer to enhance data-driven initiatives. The role involves designing data pipelines, managing data warehouses with Snowflake, and mentoring junior engineers. Ideal candidates will possess expertise... 
    Senior

    ClearTrace Technologies, Inc.

    Austin, TX
    2 days ago
  • $106.9k - $176.5k

     ...your 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... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Austin, TX
    3 days ago
  • Dutech Systems Inc. is looking for an experienced Senior Data Engineer to enhance our team in Austin, Texas. The successful candidate will leverage over 8 years of expertise in Informatica PowerCenter, ETL development, and Snowflake to design and develop scalable data... 
    Senior

    Dutech Systems Inc.

    Austin, TX
    14 days ago
  • Apex Systems is seeking a Senior Data Engineer in Austin, Texas. This permanent role requires over 10 years of data engineering experience, with expertise in SQL, Spark, and distributed computing. The candidate will own high-impact data solutions, collaborate across teams... 
    Senior
    Permanent employment

    Apex Systems

    Austin, TX
    13 hours ago
  • SIRITECH SOLUTIONS CORP in Austin is seeking an experienced Data Engineer to enhance enterprise data integration and analytics. Responsibilities include designing ETL workflows and developing Snowflake SQL scripts while collaborating with teams to ensure data compliance... 
    Senior
    Local area

    SIRITECH SOLUTIONS CORP

    Austin, TX
    2 days ago
  •  ...and Built In on their lists of best places to work. About the Role Orchard is looking for a Senior Analytics Engineer to help rebuild how the business gets answers from its data. We're moving from a sprawling Looker footprint to a set of certified gold‑tier models, paired... 
    Senior
    Full time
    Remote work
    Shift work

    Orchard , CO

    Austin, TX
    13 hours ago
  • Zyngacareers is looking for a data analyst to lead financial analysis and data visualization efforts for technology spending within Zynga. The role requires significant experience with SQL, Python, and data visualization tools, combined with a strong focus on delivering... 
    Senior

    Zyngacareers

    Austin, TX
    1 day ago
  • Tech Mirrors is looking for an experienced ETL Data Engineer based in Austin, TX. The role encompasses developing and maintaining ETL mappings with a focus on integrating diverse data sources into analytics solutions. The ideal candidate will have over 8 years of experience... 
    Senior

    Tech Mirrors

    Austin, TX
    4 days ago
  • CVS Health is looking for a highly skilled Senior Data Engineer - MongoDB to design and optimize scalable data platforms. This position emphasizes MongoDB architectures, real-time streaming, and cloud-native engineering, supporting enterprise healthcare applications. The... 
    Senior
    Full time

    CVS Health

    Austin, TX
    2 days ago
  •  ...Senior Specialist Seeking a Senior Specialist with 7 to 11 years of experience in Python and data technologies including Flask, Apache Spark, Scala, and Nginx to design and implement...  ...latest trends and advancements in data engineering and Python ecosystems. Lead the... 
    Senior
    Temporary work

    ClifyX

    Austin, TX
    3 days ago
  • Advanced Micro Devices, Inc. is seeking a Senior Data Engineer to design, build, and optimize their next-generation data platform in Austin, TX. This role involves lead implementation of a scalable data lake using technologies like Apache Iceberg, Snowflake, and DBT Core... 
    Senior

    Advanced Micro Devices, Inc.

    Austin, TX
    2 days ago
  • Roku is seeking a Senior Data Engineer to work on device metrics and develop scalable data pipelines in Austin, Texas. This role involves designing data models and ensuring data quality across various Roku devices. Applicants should have over 8 years of experience in data... 
    Senior

    Roku

    Austin, TX
    3 days ago
  • K&L Gates LLP incorporated in Austin, Texas, is seeking a Senior Data Engineer to join their Enterprise Applications, Data, and AI Platforms group. This role involves designing robust Microsoft Fabric data platforms and leading both technical teams and projects without... 
    Senior

    K&L Gates LLP incorporated

    Austin, TX
    2 days ago
  • A tech consulting firm is looking for a Senior Data Engineer to manage and optimize production data pipelines. This role involves debugging, triaging, and operational support of ingestion and transformation processes. Strong programming skills in Python and SQL are essential... 
    Senior
    Remote job
    Full time
    Contract work

    Gigster

    Austin, TX
    13 hours ago
  •  ...communicate 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

    Unchain Data

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

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