Engineering Manager

Help our engineering team develop the next-generation education technology.

As an Engineering Manager at Duolingo, you have the technical chops to provide technical leadership and the people skills to manage a team of engineers. You manage your team’s goals, contribute to overall product strategy and develop your team.

Responsibilities

  • Manage a team or teams of software engineers, including task planning and code reviews.
  • Drive technical projects and provide leadership in an innovative and fast-paced environment.
  • Be responsible for the overall planning, execution and success of complex technical projects.
  • Work closely with the product management and design to ensure we are building the best products.
  • Contribute technically to projects.

Requirements

  • B.A./B.S. in Computer Science or a related field.
  • Relevant work experience, including industry experience.
  • Demonstrated expertise in problem solving and technical innovation.
  • Technical management experience managing teams consisting of five or more.
  • People management skills, proven track record of mentoring and coaching team members.
  • Excellent communication skills.

Exceptional candidates will have

  • Master's degree or PhD in Computer Science or related field.
  • Extensive engineering experience in fast-growing, consumer-facing, data-driven startups.



Back to top