1,827,666open jobs
106,584companies
258,955added this week
Browse all
Salary
≈ $36k – $107k per year (Estimated)
Location
In office (Beijing)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Aug 12, 2026. Duolingo scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Duolingo is an American education technology company that makes the Duolingo app for learning languages, as well as courses in math, music and chess, built on short gamified lessons. Founded in 2011 and listed on Nasdaq, it earns money from Super and Max subscriptions, advertising and the Duolingo English Test, and is the most downloaded education app worldwide. The company is headquartered in Pittsburgh, Pennsylvania, United States.

Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in!

At Duolingo, you’ll join a team that cares about educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds - while doing work that’s both meaningful and fun.

Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. 

Read our blog to learn more.

About the role...

The Monetization Pillar focuses on Duolingo’s key business drivers-subscriptions, ads, and in-app purchases. Our goal is to build the best premium experiences for our learners while ensuring the sustainability and success of our business model. As a senior backend Engineer, you will play an instrumental role in the strategic direction of Duolingo by developing and refining the methods that make our monetization efforts more effective and efficient. You'll work cross functionally with product, design, data science, machine learning, and ad operations.

  You will...

  • Collaborate on software projects with product design and backend aspects
  • Develop, release, and maintain backend services and/or infrastructure
  • Lead individual project priorities, milestones, and ensure we're always shipping

  You have...

  • A Bachelor’s degree in Computer Science or related technical field
  • Strong competencies in data structures, algorithms, and software design
  • Experience programming in Java, Python, or Kotlin
  • Solid understanding of one or more database technologies

⭐  Exceptional candidates will have...

  • Industry experience building high-traffic APIs using public cloud providers
  • Experience with industry observability technology, such as OpenTelemetry, Grafana, Prometheus, or DataDog.

The offered salary is dependent upon several factors, including work experience, skills, and internal peer comparisons. The posted range is subject to change in the future. For this role, base salary is supplemented by equity compensation. We encourage you to talk with your recruiter for more information related to compensation for this role!

Salary Range:

¥804,949—¥1,088,971 CNY

Benefits: Take a peek at how we care for our employees' holistic well-being with our benefits here.

Job Alerts: Sign up for job alerts here.

Accommodations: We will do everything we can within reason to make sure that your interview takes place in an environment that fairly and accurately assesses your skills. If you need assistance or accommodation, please contact [email protected].

Equal Employment Opportunity: Duolingo is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Fraud Warning: Unfortunately, there is a rise in scammers pretending to be real Duolingo employees. Duolingo and our employees will never ask for your Social Security number, bank details, or passport info, and we’ll never ask you to deposit a check, purchase equipment, or exchange money during the interview process. Real Duolingo employees always use an email that ends in @duolingo.com or @recruiting.duolingo.com. Stay alert and double-check these details before sharing any information.

By applying for this position your data will be processed as per the Duolingo Applicant Privacy Notice.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,666 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Beijing
In office • Full-Time • 3+ years exp • Beijing
Go
Java
C++
Apply
≈ $33k – $97k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Shanghai
Apply
≈ $26k – $77k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Chengdu
C++
Management
Agile
Apply
≈ $34k – $99k per year (Estimated) • In office • 5+ years exp • Shenzhen
JavaScript
Apply
≈ $43k – $127k per year (Estimated) • In office • Full-Time • Shanghai
Apply
≈ $65k – $127k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Amsterdam
Java
Kotlin
SQL
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Web3
Smart Contracts
Management
Agile
Apply
≈ $71k – $165k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • 6th of October City
Python
SQL
Databases
MySQL
PostgreSQL
AI/ML
Pandas
Analytics
ETL/ELT
Metabase
Apply
≈ $51k – $96k per year (Estimated) • In office • Amsterdam
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Azure DevOps
Prometheus
Azure
CI/CD
Docker
Kubernetes
Grafana
Management
Agile
Scrum
Apply
In office • 3+ years exp • Bachelor's Degree • Heerlen
Java
ABAP
ABAP
SAP BTP
DevOps
Rest API
Azure
CI/CD
Git
SOAP
Management
Agile
Scrum
Apply
≈ $61k – $104k per year (Estimated) • In office • Amsterdam
JavaScript
Java
Frontend
React.js
Management
Agile
Apply
$183k – $247k per year • Equity • In office • Bachelor's Degree • New York • Pittsburgh
Python
Java
Kotlin
DevOps
OpenTelemetry
Datadog
Prometheus
Grafana
Platform Engineering
Apply
$237k – $355k per year • Equity • In office • 12+ years exp • New York
Apply
In office • Internship • PhD • New York • Pittsburgh
Python
SQL
Databases
Snowflake
Google BigQuery
BigQuery
AI/ML
Cursor
dbt
Prompt Engineering
Machine Learning
Apply
In office • Internship • Master's Degree • New York • Pittsburgh
Python
SQL
Databases
Snowflake
Google BigQuery
BigQuery
AI/ML
Cursor
dbt
Prompt Engineering
Apply
$163k – $245k per year • Equity • In office • 5+ years exp • New York • Pittsburgh
Apply
In office • Full-Time • Beijing
Java
Java
Spring Boot
Spring Cloud
Databases
MySQL
Redis
Apache Kafka
StarRocks
AI/ML
RAG
Apply
In office • Beijing
Apply
In office • Internship • Beijing
Python
C++
Apply
≈ $38k – $90k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Beijing
Python
JavaScript
TypeScript
SQL
AI/ML
LangGraph
LangChain
Model Context Protocol
Semantic Kernel
Gemini
Semantic Search
Semantic Search
DevOps
GCP
Apply
See all jobs
This is one of many
1,827,666 more open roles from verified company boards, updated every day.