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

Director, Software Engineering

$223k - $318k per year

Tubi

About The Role
Tubi is seeking a Director, Software Engineering to own the strategy and execution of Content Onboarding and Content Delivery. Content Onboarding owns how our content partners and independent creators get content into Tubi, including Creator Portal, Tubi’s scaled creator acquisition platform. Content Delivery owns how that content reaches viewers: the content metadata every Tubi service reads on the viewer hot path, image serving, and multi-CDN video delivery. With over 300000 movies and TV shows and more than 100 million monthly active users, we tackle problems in the space of content ingestion, editing, publishing, and delivery that will shape the future of streaming.In this role, you will lead and build a high-performing organization of managers and engineers while staying close to the technical work. This is a hands-on leadership role: you will set the strategic direction for the software architecture, third-party integrations, UI flows, and creator tools, and deliver highly available, ultra-low-latency data reads for our graph of services. Together with your peers in engineering, you will own automated ingestion and quality assurance for partner and creator content: automated QC on partner deliveries, AI-generated metadata, and the human review loops that grade automated QC and feed corrections back into it. Our stack is Elixir, Rust, React and TypeScript, and gRPC and Protobuf, running on AWS and Kubernetes (EKS).You will tackle complex software engineering and data infrastructure problems at scale and partner closely with cross-functional teams to ship solutions that improve how our viewers experience Tubi, and transform the future of entertainment.This is a hybrid role based out of our Toronto office. You must be willing to travel to our Toronto office two days/week.What You’ll Do
Lead, build, and grow a software engineering organization of managers and engineers across Content Onboarding and Content Delivery, fostering a culture of technical excellence, ownership, and rapid iterationDefine and drive the long-term technical roadmap for Content Onboarding, covering Creator Portal, technical foundations, product experience, third-party integrations with our content partners, and automated onboarding, ingestion, and quality assurance of partner and creator contentReduce latency and improve reliability of content metadata availability for all services at Tubi by partnering closely with Data Engineering and Data Infrastructure teams to deliver a next-generation content catalog to the hot path for viewersOwn the content delivery infrastructure that serves images and video to viewers, including multi-CDN routing and image servingStay hands-on: conduct deep dives into our stack, identify platform refactors, and invest in foundations that will allow us to scale to our next stage of growth. Prototype solutions, set technical direction through hands-on work, and lead by exampleContinuously monitor, evaluate, and optimize the onboarding of creators and the delivery of our entire content catalog to Tubi and our partnersPartner with senior leaders across Product, Engineering, Data, and Content Acquisition to shape technical strategy, influence product and technical priorities, and drive engineering investments that deliver viewer and business impactYour Background
10+ years of industry experience in software engineering, with a strong record of building production systems at scale5+ years of leadership and management experience, including managing managers, with a proven ability to build and lead strong technical teams while remaining hands-on and in the detailsDeep expertise in distributed systems, services, infrastructure management, reliability, and resiliencyExperience leading teams that have shipped both a partner-facing product and a low-latency, highly available read pathExperience building and operating integrations with external partners, including feed specifications, delivery SLAs, and partner-facing toolingExperience with production-grade AI automation and the teams and organizational rhythms required to build and operate itExcellent communication skills and the ability to influence product and technical strategyPursuant to local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is as listed annually below.This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical/dental/vision, insurance, vacation/paid time off and other benefits in accordance with applicable plan documents.Toronto, Canada$223,000 - $318,000 CADBenefits
Tubi Media Group is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:For all salaried employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time Off Policy to manage all personal matters.For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave (top up in Canada) within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy (if applicable). This time is 100% paid through a combination of any applicable government leaves and wage-replacement programs in addition to contributions made by Tubi.For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.About Tubi
Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Winnipeg, MB vacancy
  • $217.8k - $242k per year

    Experience: 15+ years of progressive software engineering experience, including significant leadership experienceCore Areas: Engineering Leadership...  ...-annual meetings, and annual meetingsAbout the Role The Director, Software Engineering will lead a large software engineering... 
    Suggested
    Long term contract
    Flexible hours

    7Seventy

    Winnipeg, MB
    1 hour ago
  • 161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Director, Software Engineering About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational... 
    Suggested
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    1 hour ago
  •  ...ecosystem. You will roll up your sleeves to lead a team of engineers and software development managers in designing, developing, integrating,...  ...production availability. Working closely with the Senior Director, Software Development, and acting as a member of the technology... 
    Suggested
    Work at office

    Loblaw Digital

    Winnipeg, MB
    1 hour ago
  • $160k - $180k per year

     ...global, cross-functional team and deliver resilient, automated systems that support our strategic objectives.The Senior Director of Software Engineering will possess a proven track record of translating business needs into technology solutions that scale operationally, while... 
    Suggested
    Work from home
    Home office
    Flexible hours

    Broadridge

    Winnipeg, MB
    1 hour ago
  •  ...Future With Us Are you passionate about technological innovation, software engineering, and digital transformation? Are you looking to contribute to...  ...its clients feel confident and secure about their future? As Director, Platforms and Software Engineering, you will play a... 
    Suggested
    Long term contract
    Casual work
    Flexible hours

    IA Financial Services Inc.

    Winnipeg, MB
    1 hour ago
  •  ...meaningful reward and recognition program. What can you expect from this position? Reporting to the Director, Technology Delivery, the Associate Director, Software Engineering will establish and lead a sustainable software engineering capability that delivers secure,... 
    Long term contract
    Flexible hours

    Toronto Pearson International Airport

    Winnipeg, MB
    1 hour ago
  • Lead AWS cloud transformation and software engineering at Broadridge in a hybrid technology leadership role supporting Customer Communications. Shape scalable platforms and resilient systems.As Senior Director of Software Engineering, you will guide global, cross-functional... 

    Broadridge Financial Solutions

    Winnipeg, MB
    1 hour ago
  •  ...Flosum, we are building the world's best software for the modern enterprise. Our team is...  ...delight our customers and set a new bar for engineering excellence. We combine deep expertise in...  .... About the RoleWe are hiring a Director of Software Development to lead a... 
    Work from home

    Flosum

    Winnipeg, MB
    1 hour ago
  • On behalf of our Professional Services Client, Ignite Technical Resources is recruiting for a Director of Software Engineering & Integration to join our client’s team on a full-time permanent basis. This role is Hybrid and the client is based in Vancouver, BC.... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    2 days per week

    Ignite Technical Resources

    Winnipeg, MB
    1 hour ago
  • Shape Capital One Canada’s Toronto Software Studio through engineering leadership, application resilience, and hands-on software development in a hybrid...  ...talent and performance developmentAbility to influence Director-level business and product stakeholdersExperience supporting... 

    Capital One Group

    Winnipeg, MB
    1 hour ago
  • Guide software engineering leadership at Toronto Pearson, connecting technology strategy with business outcomes, reliability, and long-term maintainability...  .... The position supports flexible hybrid work.As Associate Director, Software Engineering, you will lead a sustainable capability... 
    Long term contract
    Flexible hours

    Toronto Pearson International Airport

    Winnipeg, MB
    1 hour ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack... 

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  • Drive software excellence at Flosum as a Director in Software Engineering. Spearhead a talented group focused on Node.js development and Salesforce integrations while improving delivery timelines. In this influential role, you’ll lead a dedicated team of engineers, implementing... 

    Flosum

    Winnipeg, MB
    1 hour ago
  •  ...professionals where our culture is informed by our values and commitment to protecting and saving lives. JOB SUMMARY Lead the Engineering, Facilities, and Validation (EFV) team at a site. Serve as a member of the Site Leadership Team and provide direct management of... 
    Work at office
    Flexible hours

    Emergent Biosolutions

    Winnipeg, MB
    5 days ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 

    Equinix

    Winnipeg, MB
    4 days ago
  • Flosum in Canada is seeking a Director of Software Development to lead a team of 10 engineers focused on building and scaling Node.js and Salesforce-integrated products. In this hands-on leadership role, you will drive developer velocity, own solution performance, and ensure... 

    Flosum

    Winnipeg, MB
    1 hour ago
  •  ...leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations manage the end-to-end process...  ...changing CLM, and Agiloft is building what comes next. As Senior Director, Software Engineering - Contract Intelligence, you will lead the engineering... 
    Long term contract
    Contract work
    Flexible hours

    Agiloft

    Winnipeg, MB
    1 hour ago
  • Broadridge Financial Solutions in Canada is seeking an experienced Technology Leader to drive the evolution of our platform for customer communications. You will partner with stakeholders to deliver scalable, cloud-first solutions and mentor global teams in an agile, high‑availability...

    Broadridge Financial Solutions

    Winnipeg, MB
    1 hour ago
  • Ignite Technical Resources in Vancouver, BC, seeks a Director of Software Engineering & Integration to lead enterprise architecture, software engineering, and data integration initiatives. The role emphasizes AI-assisted development, DevOps, and secure, scalable delivery across... 

    Ignite Technical Resources

    Winnipeg, MB
    1 hour ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    4 days ago
  •  ...Lead Legal Engineering from Legora’s Toronto office, combining legal practice, product fluency, and enterprise change leadership. Build Canada’s commercial and delivery engine. As Director, Legal Engineering, you will build the Canadian team, develop Team Leads, and set... 
    Work at office

    Legora AB

    Winnipeg, MB
    4 days ago
  • $100.81k per year

     ...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing...  ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test, build... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to friday

    Amazon

    Winnipeg, MB
    1 day ago
  • $89.7k - $149.8k per year

     ...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing...  ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    1 day ago
  •  ...NIQ is seeking a Director, Software Engineering to lead the engineering teams building and operating customer-facing SaaS capabilities from our India hub. The role is a people leadership position responsible for delivery, architecture, and technical health of a significant... 

    NielsenIQ

    Winnipeg, MB
    1 hour ago
  • $173k - $254.1k per year

     ...formes d’impact technique-26WD101520, Director, Software DevelopmentPosition OverviewAutodesk is...  ...Product Management, UX, Architecture, and Engineering teams, you will define technical...  ...2D/3D visualization systems, rendering engines, graphics technologies, or real-time visualizationExperience... 
    Apprenticeship
    Worldwide

    Autodesk, Inc

    Winnipeg, MB
    1 hour ago
  • Come join our Engineering team! High velocity, high intensity, high trust, high bar, high...  ...customer needs into well-built, reliable software. Code quality: Write clean, maintainable...  ...Application Initial Screen with Director of People & Culture Interview with... 
    Internship
    Work at office
    Remote work

    FutureFit AI

    Winnipeg, MB
    1 hour ago
  • Athennian delivers Governance Ops software that aligns legal, finance, tax and fund teams through...  ...looking for a driven Senior Software Engineer to join our dynamic engineering team...  ...and performance. Reporting to the Director of Development, you will collaborate closely... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Winnipeg, MB
    1 hour ago
  • $141.4k - $204.4k per year

     ...RequirementsIn FC Quality Verification Engineering, our mission is to build the technology,...  ...operations teams. Role SummaryAs a Senior Software Developer in Vancouver you will manage...  ...team. You will report to our Technical Director, FC Quality Verification Engineering.... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    1 hour ago
  • $170k - $190k per year

     ...Remote within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-based technology...  ...you’ll probably feel at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader responsible for building... 
    Long term contract
    Remote work
    Work from home
    Flexible hours

    Sage Recruiting Inc.

    Winnipeg, MB
    1 hour ago
  • $204.6k - $287.5k per year

     ...rewarding. We are seeking a Principal Software Engineer to join our Research & Engineering team...  ...creates maximum leverage for our core engine systems and technology stack. You will look...  .... You will report to the Sr. Director of Engineering. Responsibilities... 
    Full time
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!