Posted in

Engineering Manager – Client Platform

Engineering Manager – Client Platform

CompanyDuolingo
LocationPittsburgh, PA, USA
Salary$144500 – $294000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 2+ years of experience leading, managing, and building a team of software engineers.
  • 8+ years in software development on Android and/or iOS, including using native and 3rd party tooling to analyze and improve application performance and stability.
  • Have a record of owning the execution of successful technical projects that span multiple engineers over multiple weeks.
  • Strong written and verbal communication skills.

Responsibilities

  • Lead a multi-disciplinary team of iOS and Android engineers.
  • Deliver and maintain a long term roadmap for work within the team and coordinate that planning with product engineering throughout the company.
  • Provide a unified set of frameworks, tools, and accompanying processes that enable teams to observe and improve the Duolingo mobile experience.
  • Leverage AI to help drive technical projects and provide innovative solutions in a fast-paced environment.
  • Guide, prioritize, and communicate the team’s quarterly objectives and accomplishments to peer leaders and the broader engineering organization.
  • Mentor engineers and help cultivate their career aspirations.

Preferred Qualifications

  • Experience creating performance pipelines integrated into CI/CD workflows.
  • Experience building custom internal tooling for mobile developers.
  • Deep understanding of ANRs and profiling tools such as Perfetto or Xcode Instruments.