Tubi - Canada
Senior Android Engineer
Toronto, Canada (Hybrid) · Senior · Full-time
Sponsorship not specified$137k-$196kDetected 27 days ago
KotlinAndroidJetpack ComposeCode ReviewCI/CDA/B TestingDesign SystemsAccessibilityTest AutomationCommunicationMentoring
About the role
- 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.
Responsibilities
- 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
- Contribute to Android architecture, shared platform components, design systems, and reusable libraries
- 5+ years of professional experience building Android applications
- Experience building user-facing features with a strong eye for product quality, performance, and maintainability
Requirements
- 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
- Bachelor's degree in Computer Science or equivalent practical experience
- You must be willing to travel to our Toronto office two days/week.
Nice to have
- Experience with Jetpack Compose or migrating legacy UI systems to Compose
- Experience with video streaming, media playback, ExoPlayer / 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
- $137,200 - $196,000 CAD
- This time is 100% paid through a combination of any applicable government leaves and wage-replacement programs in addition to contributions made by Tubi.
Compensation
- Pursuant 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.
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, Tubi offers a monthly wellness reimbursement.
- You'll also help guide technical direction, improve engineering standards, mentor other engineers, and contribute to the long-term health of our Android codebase.
Company info
- 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.
- As a Senior Android Engineer, you will design, build, and deliver high-quality product features for Tubi's Android app.
- You'll work closely with Product, Design, Backend Engineering, QA, Data, and other client teams to create intuitive, reliable, and scalable mobile experiences.
- This is a role for someone who enjoys building polished consumer products, solving complex technical problems, and raising the bar for Android engineering.
- Improve app performance, stability, observability, accessibility, and developer productivity
- 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
Apply directly at Tubi - Canada →Create a free account for alerts like thisView Tubi - Canada immigration profile
This listing is sourced directly from Tubi - Canada's careers page and normalized into a canonical job model.