Revenue Analyst

Join Duolingo to care for our audience, quantitatively.

Duolingo is the world’s most popular way to learn languages. We believe the process of learning a new language should be fun. We’re looking for a business analyst to help us measure and analyze user activity in greater detail to help us balance learning outcomes, user retention, and monetization.


  • Work with cross-functional colleagues to analyze new features and existing features to increase learning outcomes, user retention, and monetization
  • Develop frameworks and processes for data analysis, to ensure data influences decisions at all levels
  • Contribute to company strategy for anything related to the in-app economy, subscriptions, and other related areas
  • Understand the company’s culture, and align projects with company-wide goals
  • Recommends A/B tests to drive revenue increases, and can estimate the revenue impact of such experiments


  • BS in a quantitative field such as Computer Science, Math, Statistics
  • Familiarity with Duolingo products
  • Strong data analysis and project management skills
  • Exceptional communication skills, understands metrics and can explain their meaning to others
  • Ability to thrive in a fast-paced startup environment
  • Knowledge of one or more of SQL, R, Matlab, or Python
  • Must be able to relocate to Pittsburgh, PA
  • Preference for someone with previous experience at a leading mobile game or app development company

Meet Some of Duolingo's Employees

Antonia S.

Senior Software Engineer

Antonia is a full-stack software engineer who focuses on building out Duolingo's Tinycards product—a customizable flash card app that helps students memorize anything.

Connor B.

Senior Software Engineer

Connor’s official title is Software Engineer—but his role extends beyonds just writing code. He also builds specs, makes design mock-ups, and organizes meetings to talk about the Duolingo product.

Back to top