
About Roku
Affordable streaming for all your favorite shows
Key Highlights
- Over 100 million active accounts worldwide
- Acquired Quibi's library for original content
- $247.8 million raised in Series H funding
- Headquartered in San Jose, CA with 1001+ employees
Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...
🎁 Benefits
Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...
🌟 Culture
Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...
Skills & Technologies
Overview
Roku is hiring a Senior Tableau Engineer to lead and support Tableau at scale in a high-volume, big-data analytics environment. You'll work closely with Analytics, Data Architecture, and Data Engineering teams to ensure Tableau dashboards remain fast and reliable. This position requires significant experience in data visualization and analytics.
Job Description
Who you are
You have extensive experience as a Tableau Engineer, with a strong focus on performance, scalability, and architecture in high-volume data environments. Your technical expertise allows you to lead Tableau initiatives effectively, ensuring that dashboards are optimized for speed and reliability. You thrive in collaborative settings, working closely with data scientists, machine learning engineers, and analysts to enhance user experiences through data insights.
You possess a deep understanding of data pipelines and the complexities involved in managing diverse data types and structures. Your ability to communicate technical concepts clearly to non-technical stakeholders is a key strength, enabling you to bridge the gap between data engineering and analytics teams. You are proactive in identifying opportunities for improvement and are committed to delivering high-quality data solutions.
What you'll do
In this role, you will lead the implementation and optimization of Tableau dashboards, ensuring they can handle increasing data volumes and user concurrency. You will collaborate with the Analytics, Data Architecture, and Data Engineering teams to design and maintain robust data pipelines that support analytical needs. Your responsibilities will include troubleshooting performance issues, conducting regular audits of dashboard performance, and implementing best practices for data visualization.
You will also mentor junior team members, sharing your knowledge of Tableau and data analytics to foster a culture of continuous learning within the team. Your contributions will directly impact how data is utilized across the organization, enhancing decision-making processes and improving overall user engagement with Roku's data products.
What we offer
At Roku, you will be part of a fast-growing public company where your contributions are valued from day one. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to transform the way the world watches TV, and make a meaningful impact on millions of viewers globally.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Roku.
Similar Jobs You Might Like
Based on your interests and this role

Site Reliability Engineer
Roku is hiring a Senior Site Reliability Engineer to enhance their platform infrastructure. You'll work with AWS and GCP to ensure high availability and performance at internet scale. This position requires strong experience in DevOps practices and cloud technologies.

Software Engineering
AppZen is hiring a Senior Software Engineer to work on their AI products. You'll collaborate with a team of skilled engineers to build AI-first SaaS solutions. This role requires experience in software engineering.

Lead Engineer
Roku is seeking a Lead Engineer for their Payments Platform to drive the development of core monetization streams. You'll work with Java and Cloud Services to enhance the Roku Pay ecosystem. This position requires significant experience in engineering leadership.

Software Engineering
Roku is hiring a Software Engineer, Embedded UI to enhance user experiences on their streaming platform. You'll work with Java and Embedded Linux to develop engaging content features. This role requires experience in embedded systems and UI development.

Staff Engineer
FloQast is hiring a Senior Staff Engineer, Data to lead the design and implementation of their core data platform. You'll define standards for data ingestion, governance, and processing. This role requires strong technical leadership skills.