Jobs.ca
Jobs.ca
Language
Tubi logo

Senior Data Engineer

Tubi8 days ago
Toronto
Senior Level

Top Benefits

Healthcare Coverage: We offer medical, dental, and vision coverage, effective from day one
Family Support: We’re proud to support families of all kinds, and offer generous parental leave, childcare support, and eldercare assistance whenever you need it
Wellness Programs: Monthly wellness reimbursement, generous time off, and additional Tubi Holidays help us support mental and physical wellbeing for you and your family

About the role

Who you are

  • BSc/MSc in Computer Science or related field
  • 7+ years of industry experience, at least 5 of which are in a data engineering (or data-centric software engineering) role
  • Track record of building and operating scalable, flexible, and always-on data pipelines
  • A desire and ability to truly understand and serve the business problems and use-cases you will be working with
  • Fluent in data manipulation and SQL
  • Strong knowledge of Spark, Python (libraries like pandas and polars, helpful)
  • Strong experience with Databricks (SQL Warehouses, Jobs Clusters, and Serverless)
  • Experience in Databricks Feature Store usage with ML offline training
  • Experience in setting up experiments and A/B testing
  • Nice to have MLFlow Python library experience
  • Familiarity with DBT and Airflow in particular is helpful
  • Familiarity with StatSig and Experiment setup is helpful
  • Nice to have experience bringing data in from RDS/PostgreSQL instances to Databricks
  • Experience with cloud providers and cloud storage (AWS preferred)
  • Experience with efficiently working with datasets at TB scale
  • Service and data quality oriented!
  • A passion for shipping production quality code with good test coverage
  • Ability to prioritize tasks and self-motivate without constant supervision

What the job involves

  • As a Data Engineer at Tubi, you'll be instrumental in developing and maintaining robust data processing pipelines that underpin our reporting, analytics, and performance insights
  • You'll operate as an embedded data engineer within a specific data product vertical, Discovery & AI, shaping the culture, best practices, and overall approach to data engineering within the team
  • In this role, you will also be responsible for supporting your vertical with data-related automation, mentoring junior engineers if need be, and contributing to the strategic direction of data engineering across the company
  • Each product team presents unique big data challenges, requiring you to be adaptable, curious, and possess a strong foundation in big data and engineering principles
  • Your responsibilities will span from constructing efficient pipelines and facilitating data access for data scientists and analysts to building specialized data products that empower non-engineering teams with deeper insights into their datasets
  • Be the primary owner of the data needs of a specific product vertical. That means everything from raw-data ingestion to end-user analysis
  • Build intuitive, easy-to-use, and high quality datasets using Spark and DBT
  • Track down data quality issues when they arise, and then set appropriate data quality monitors and alerts to help prevent future incidents
  • Participate in the occasional on-call rotation (12-hr day time shifts, ~1-2/month)
  • Understand your product vertical's datasets, with an ability to document and educate your team on how certain tables / fields are meant to be used
  • Be the liaison between your product vertical and the core data infrastructure team to make sure business needs are met in a computationally efficient manner

Benefits

  • Healthcare Coverage: We offer medical, dental, and vision coverage, effective from day one
  • Family Support: We’re proud to support families of all kinds, and offer generous parental leave, childcare support, and eldercare assistance whenever you need it
  • Wellness Programs: Monthly wellness reimbursement, generous time off, and additional Tubi Holidays help us support mental and physical wellbeing for you and your family
  • Continuing Education: From education reimbursement to leadership development to certification support, we’re invested in developing our talent so you can take your career to the next level
  • Financial Support: We offer resources to help keep you financially fit and invested in your future, from our highly-rated retirement savings matches to financial advisors and planning services

About Tubi

Entertainment Providers
501-1000

Tubi is the most watched free TV and movie streaming service in the U.S., dedicated to providing all people access to all the world's stories. As a leading ad-supported video-on-demand service, the company engages diverse audiences through a personalized experience and the world’s largest content library of over 275,000 movies and TV episodes, a growing collection of Tubi Originals, and nearly 250 FAST channels. Tubi is part of the Tubi Media Group, a division of Fox Corporation that oversees the company’s digital businesses