Apply

Software Engineering Manager (Android, Apple)

Posted 2024-10-18

View full description

💎 Seniority level: Manager, 8+ years of software development experience, 3+ years of software engineering management experience

📍 Location: U.S.

💸 Salary: $162,000 - $240,000 per year

🔍 Industry: Television streaming services

🏢 Company: Philo

⏳ Experience: 8+ years of software development experience, 3+ years of software engineering management experience

🪄 Skills: LeadershipSoftware DevelopmentAndroidPeople ManagementCommunication SkillsCollaboration

Requirements:
  • 8+ years of software development experience across mobile and TV platforms
  • 3+ years of software engineering management experience, overseeing multi-platform 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.
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.
Apply