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

Android Software Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Philo
Full Time position
Listed on 2025-12-11
Job specializations:
  • Software Development
    Android Developer, Software Engineer, Full Stack Developer, App Developer - Mobile/Web
Salary/Wage Range or Industry Benchmark: 250000 USD Yearly USD 250000.00 YEAR
Job Description & How to Apply Below

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.

Android Software Engineer

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,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary