Software Engineering Manager

3 weeks ago


San Francisco, United States Philo Full time
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.
Software Engineering Manager (Android, Apple)

The Android and Apple teams at Philo ship our native mobile applications and SO MUCH MORE. They are responsible for building our product experience on 6 different platforms from two codebases: Android Mobile, Android TV, Amazon Fire Tablets, Amazon FireTV, iOS and tvOS. We're a small collaborative team building apps with high engagement and millions of installs, which collectively are responsible for a huge 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.

As a Software Engineering Manager, you will lead the Apple and Android teams, focusing on people management, project delivery, and fostering the growth of your direct reports. While a deep technical background is valuable, this role emphasizes managerial responsibilities, team collaboration, and career development.

Responsibilities:
  • Provide strong people management for the Android and Apple engineering teams, including regular 1:1 meetings, career development guidance, and general check-ins to support individual growth and team morale.
  • Collaborate with technical engineering leads to gather feedback on project delivery, execution, and timelines to ensure efficient and on-time releases across platforms.
  • Work closely with engineering leads to gather insights on code quality and areas for improvement, supporting continuous improvements in reliability, performance, and user experience
  • Drive the professional development of direct reports, helping them grow their technical and leadership skills, and offering guidance on career progression.
  • Support team members with feedback on their performance, offering coaching and mentorship tailored to each individual's goals.
  • Facilitate cross-functional collaboration with product, design, marketing, support, and data science teams to ensure smooth and coordinated feature delivery.
  • Monitor the health of the platform teams by managing workloads, identifying bottlenecks, and maintaining a strong, transparent communication flow.
  • Advocate for team needs, including addressing tech debt and making decisions about project prioritization and resource allocation in collaboration with technical leads.
  • Manage the hiring and growth of the team as needed, working with recruiting to identify and onboard top engineering talent.
  • Manage day-to-day partnership operations with Apple, Google and Amazon. This includes working through technical integrations and ensuring that the app release process goes smoothly.
Qualifications:
  • 8+ years of software development experience across mobile and TV platforms
  • 3+ years of software engineering management experience, overseeing multi-platforms teams.
  • Strong people management skills with experience providing coaching, performance feedback, and career development guidance to direct reports.
  • Solid understanding of native app development principles on Android and/or Apple. We expect that you have spent time as an individual contributor on an Android or Apple codebase, and have shipped code at scale.
  • Experience working closely with technical leads and engineering teams to drive project execution and maintain high code quality standards.
  • Excellent communication skills and the ability to collaborate across teams and disciplines to achieve common goals.
Nice to have:
  • Experience in managing teams responsible for video streaming applications or high-engagement consumer apps.
  • Familiarity with cross-device interoperability and multi-modal user experiences.
More about Philo

At Philo, we're a company that puts people first-both our subscribers and our team. Our philosophy is to empower our colleagues to do their best work while supporting each other in pursuing shared goals. We value pragmatism, pride in our work, and passion. Transparency and openness are fundamental to our company culture. We are committed to diversity and inclusion as we grow the Philo team and shape the future of TV. We believe that a diverse set of voices and perspectives on our team enables us to innovate faster and create the best experience for our subscribers.

Philo offers access to top-rated networks, including AMC, BET, CMT, Comedy Central, Discovery, Food Network, Hallmark, HGTV, History, Investigation Discovery, Lifetime, MTV, Nickelodeon, OWN, VH1, WE tv, and more, along with groundbreaking originals and blockbuster movies included with AMC+. Our service also includes 80+ free channels and premium add-ons like STARZ and MGM+.

Our extensive library boasts over 75,000 titles, and our unlimited DVR allows users to save their favorite shows and movies for up to a year, skipping ads for a seamless viewing experience. Stream on up to three devices simultaneously, whether on your phone, tablet, laptop, or TV using Roku, Apple TV, Fire TV, Samsung TV, Android TV, Vizio TV, or Chromecast.

Philo is headquartered in San Francisco, with offices in New York and Cambridge, MA. Our leadership team includes a co-founder of Facebook and alums from Meraki and HBO, backed by NEA and industry partners like Discovery, Viacom, AMC, and A&E.

Join us at Philo and be part of a team that's shaping the future of TV

Status: Full-time
Location: San Francisco, CA or remote within the U.S.
Compensation: Includes annual salary between $162K - $240K depending on experience and location, company stock options and health benefits

We value a diverse and inclusive workplace and we welcome people of different backgrounds, experiences, skills, and perspectives. Philo is an equal opportunity employer. We believe that everyone does their best work when they are supported by each other and the company, and we offer a generous set of benefits to make sure the Philo team is happy and healthy. Here is a sampling of the benefits we offer our team:
  • Full health, dental and vision coverage for you and your family
  • 401(k) plan with employer contributions (we match 100% of deferrals up to 3% of pay and 50% of the next 2% of pay)
  • Flexible working hours
  • Up to 20 weeks of fully paid parental leave
  • Unlimited paid time off for vacation and sick leave
  • $2,000 annual vacation bonus (we pay you to take a two week vacation)
  • $5,250 annually for professional development and educational assistance
  • $1,250 annual home office + TV stipend during first year of employment ($250 annually thereafter)
  • $500/month ($6,000/year) bonus for employees who commit to working at least 3 days per week in our offices, plus generous commuter benefits ($315/month towards transit, rideshare, bike rental, or parking at our HQ office in San Francisco)
  • Free Gympass subscription - an all-in-one corporate benefit that gives employees the largest selection of gyms, studios, classes, training and wellness apps
  • Dog-friendly office
  • And much more

For California Residents: Philo's CCPA Notice at Collection - Employees, Applicants, Owners, Directors, Officers and Contractors

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...


  • San Francisco, California, United States YOPESO Vertriebsgesellschaft mbH Full time

    Job Description:As a Technical Lead/Engineering Manager at YOPESO, you will be responsible for driving continuous improvement, focusing on quality within your team and cross-functional teams. You will scope and own a problem space, articulate and develop fact-based argumentation, and present it to senior management. Your priorities will include optimizing...


  • San Francisco, United States Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Engineer Altair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable, high-performance,...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    We are Bugcrowd. Since 2012, we’ve been empowering organizations to take back control and stay ahead of threat actors by uniting the collective ingenuity and expertise of our customers and trusted alliance of elite hackers, with our patented data and AI-powered Security Knowledge Platform. Our network of hackers brings diverse expertise to uncover hidden...


  • San Francisco, California, United States Social Finance Ltd Full time

    About the Role:We are seeking a highly skilled Software Engineering Manager to join our Operations team at Social Finance Ltd. As a key member of our team, you will be responsible for leading the technical direction and growth of our cutting-edge technology platform.The ideal candidate will have a strong technical background, excellent leadership and team...


  • San Francisco, California, United States Figma Full time

    Figma is expanding its team of passionate engineers to build innovative products that make design accessible to all. As a Software Engineering Manager at Figma, you will lead a high-performing team in designing and building scalable services to power our infrastructure.About the Role:Manage and support a team of engineers in designing and building scalable...


  • San Francisco, United States Philo, Inc. Full time

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


  • San Francisco, United States Philo, Inc. Full time

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


  • San Francisco, United States Dialectica Full time

    About the Tech TeamTechnology powers everything we do at Dialectica – from communicating with clients and finding the most relevant expert profiles in just a few minutes to indexing and categorizing thousands of pieces of information every day. To do so, we have built our own proprietary web application that automates and optimizes the delivery of our...


  • San Francisco, California, United States Figma Full time

    About the RoleFigma is seeking a seasoned leader to join our Search Platform team as a Software Engineering Manager. As a key member of our engineering organization, you will be responsible for building and executing a long-term roadmap to evolve and scale our search platform capabilities.As a leader, you will partner with engineering leadership to set...


  • San Francisco, United States Lumafield Full time

    Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers. Our easy-to-use scanner and cloud-based software give engineers the ability to see their work clearly, inside and out, at an extremely affordable price.Engineers make million-dollar decisions every day, and they need tools that give them the greatest...


  • San Francisco, California, United States Dimension Service Corporation Full time

    Job Description:Dimension Service Corporation is seeking a highly skilled Software Engineering Manager to lead our engineering team. As a key member of our team, you will be responsible for managing a distributed and remote engineering team in Asia, working closely with our product and operations teams to design, develop, and maintain new features. You will...


  • San Francisco, California, United States Nextdoor Full time

    Job Title: Software Engineering ManagerAbout the Role:As a Software Engineering Manager at Nextdoor, you will lead the Core Services team responsible for Nextdoor's highest throughput and most critical services. You will define Nextdoor's strategic approach to building and hosting highly scalable, cloud native data stores, and have the opportunity to work on...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...

  • Software Engineer

    4 days ago


    San Francisco, United States Itump Full time

    itump is seeking a talented Software Engineer to join our dynamic team and contribute to the development of high-quality software solutions. As a Software Engineer at itump, you will play a key role in designing, implementing, and maintaining software applications that meet the needs of our clients and exceed industry standards.Key...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    Sr. Manager, Software Engineering, Engineering EnablementWhy PlayStation?PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Francisco, California, United States WEX Full time

    About the RoleAt WEX, we empower our employees to succeed in a fast-paced environment. We are looking for an experienced software engineer and technical manager to join our Benefits Technology team as we develop cutting-edge employer benefits solutions.Key ResponsibilitiesManage and lead a team of software engineers to deliver high-quality customer...


  • san francisco, United States Triumphant Nerd Full time

    Senior Manager of Software Engineering - RoboticsWe’re calling all trailblazers who thrive at the bleeding edge of technology! Triumphant Nerd is on a quest to onboard a visionary Senior Manager of Software Engineering who dreams in code and envisions a world where robots are teammates. If you’ve got a knack for steering robotic innovations to market and...