×
Register Here to Apply for Jobs or Post Jobs. X

Senior Android Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: Tubi, Inc.
Full Time position
Listed on 2026-06-27
Job specializations:
  • Software Development
    Android Developer, App Developer - Mobile/Web, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 137200 - 196000 CAD Yearly CAD 137200.00 196000.00 YEAR
Job Description & How to Apply Below

Join us in shaping the future of streaming.

Tubi is a free, ad‑supported streaming service with a mission to make entertainment accessible to everyone. We serve millions of viewers with a massive library of movies, TV shows, live channels, and personalized recommendations, all without a subscription.

As streaming continues to evolve, Tubi is building the technology, product experiences, and platform capabilities that help people discover and enjoy content effortlessly across every screen. If you’re excited by consumer‑scale mobile engineering, high‑quality user experiences, and the opportunity to impact how millions of people watch entertainment, we’d love to meet you.

This is a hybrid role based out of our Toronto office. You must be willing to travel to our Toronto office two days per week.

About the team

The Android team at Tubi builds the app experience that millions of users rely on to discover, browse, and watch content. We care deeply about performance, stability, accessibility, and thoughtful product execution. Our work spans core playback experiences, content discovery, personalization, onboarding, advertising experiences, and the mobile platform foundations that help teams ship quickly and safely.

What you’ll do
  • Build elegant, performant, and reliable Android experiences using Kotlin and modern Android development practices
  • Lead the full lifecycle of mobile features, from technical design and implementation through testing, release, measurement, and iteration
  • Collaborate closely with Product Managers, Designers, Backend Engineers, Data Scientists, QA, and other partners to deliver user‑focused solutions
  • Improve app performance, stability, observability, accessibility, and developer productivity
  • Contribute to Android architecture, shared platform components, design systems, and reusable libraries
  • Help evolve our engineering practices around code quality, testing, maintainability, scalability, and release confidence
  • Debug complex production issues and use data, logging, and experimentation to guide improvements
  • Mentor engineers, provide thoughtful code reviews, and help foster a collaborative, inclusive, and high‑performing team culture
What you bring
  • 5+ years of professional experience building Android applications
  • Strong proficiency with Android System Architecture, Kotlin and the Android SDK
  • Experience with modern Android architecture patterns such as MVVM, MVI, or similar approaches
  • Hands‑on experience with Jetpack libraries, Kotlin Coroutines, Flow, dependency injection, and asynchronous programming
  • Experience building user‑facing features with a strong eye for product quality, performance, and maintainability
  • Ability to lead complex technical projects, break down ambiguous problems, and drive execution across teams
  • Strong debugging skills and experience improving app performance, stability, and reliability
  • A collaborative mindset and strong communication skills across engineering, product, design, and cross‑functional partners
  • Experience mentoring other engineers and influencing technical direction through design documents, architecture discussions, and code reviews
  • Proven ability to thoughtfully leverage AI‑assisted development tools to accelerate software delivery, improve code quality, support debugging and testing, and enhance engineering workflows
  • Sound technical judgment when using AI‑generated output, including the ability to review, validate, and refine suggestions for correctness, scalability, security, and maintainability
  • Bachelor’s degree in Computer Science or equivalent practical experience
Nice to have
  • Experience with Jetpack Compose or migrating legacy UI systems to Compose
  • Experience with video streaming, media playback, Exo Player / Media3, or connected TV ecosystems
  • Experience with experimentation, analytics, feature flags, and data‑informed product development
  • Experience working on large‑scale consumer apps with millions of users
  • Familiarity with CI/CD, automated testing, modularization, and mobile release processes
  • Experience with advertising technology, personalization, recommendations, or content discovery systems

This role is also eligible for an annual discretionary bonus, long‑term…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary