Android Software Engineer
Listed on 2025-12-11
-
Software Development
Android Developer, Software Engineer, Full Stack Developer, App Developer - Mobile/Web
San Francisco, CA or remote within the U.S.
Philo: TV on the Internet!!!At Philo, we’re a group of technology and product people who set out to build the future of television, marrying the best in modern technology with the most compelling medium ever invented — in short, we’re building the TV experience that we’ve always wanted for ourselves. In practice this means leveraging cloud delivery, modern tech stacks, machine learning, and hand‑crafted native app experiences on all of our platforms.
We aim to deliver a rock solid experience on the streaming basics, while cooking up next generation multi‑screen and multi‑user playback experiences.
The Android team at Philo is responsible for building our product experience on all Android‑based mobile platforms (Google/Galaxy/Amazon stores). We’re a small collaborative team building apps with high engagement and millions of installs, which collectively are responsible for a large fraction of the billions of minutes watched on Philo each year. We are passionate about crafting the best possible UX to connect our users with the content they love, providing a seamless viewing experience while surprising them with new features and capabilities.
We are seeking an enthusiastic, experienced Android engineer with a deep technical background building high‑quality, high‑engagement Android applications for TV and mobile. You will help model best‑practices to the team, and unblock your teammates when they are stuck.
Responsibilities:
- Drive continuous improvements to the reliability, performance, and UI of the Android applications. In practice this means managing our tech debt backlog, and advocating for improvements as needed.
- Provide input on system architecture and design tradeoffs.
- Help the team manage and plan for the application releases. We have a rotating release shepherd, who is a member of the Android team and is responsible for the nuts and bolts coordination of each release (every week). In this role you would help guide the shepherd and make hard decisions about feature inclusion.
- Monitor app performance and triage crashes, bugs and performance regressions as they arise.
- Collaborate with internal stakeholders across marketing, support, design, product, and data science teams to ensure smooth feature delivery.
Qualifications:
- 5+ years of software development experience
- Experience with Kotlin, Coroutines, and their surrounding ecosystem
- Experience developing an Android app with video streaming features
- Experience with Jetpack Compose
- Experience with MVVM, MVI, and/or Clean Architecture
- Experience with adaptive layouts for a variety of form‑factors
- Experience with Compose testing and JUnit
Nice to have:
- Experience with Exo Player
- Experience with Graph
QL‑based APIs - Experience with cross device interoperability (e.g. casting)
- Experience building multi‑modal experiences
- Experience managing releases on one or both of Google and Amazon app stores
The Android codebase uses MVI paradigms, and we are slowly adding Compose to our larger components. Of particular note, our business logic is largely encapsulated by a shared Kotlin Multiplatform Codebase, so for newer features, the business logic lives outside of the Android code.
More about Philo
At Philo, we’re a company that puts people first—both our subscribers and our team. We empower our colleagues to do their best work while supporting one another in pursuing shared goals. We value pragmatism, pride in our work, and passion, with transparency and openness as fundamental parts of our culture.
We’re committed to diversity, equity, inclusion, and accessibility as we grow the Philo team and shape the future of TV. We believe that a diverse range of voices and perspectives enables us to innovate faster and create the best experiences for our subscribers. Philo is proud to be an Equal Opportunity Employer. We’re committed to supporting every candidate and employee. If you need an accommodation at any stage of the process, please email and we’ll work with you to meet your needs.
Philo offers access to top‑rated networks, including AMC, BET, CMT, Comedy Central, Discovery, Food Network, Hallmark, HGTV, History,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).