Senior/Software Engineer (Backend)

Duolingo

Pittsburgh, United States Posted October 9, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$182,800 - $247,300

Job Description

Join Duolingo, the world's leading language-learning platform, as a Senior Software Engineer (Backend) in the Monetization pillar. You'll work on growing and scaling Duolingo's ads business, collaborating cross-functionally with product, design, data science, machine learning, and ad operations. As a member of the AI Tooling and Ecosystem Team, you'll develop and maintain tools and services that power Duolingo's use of AI in the product. Enjoy a range of benefits, including medical, dental, and vision coverage, mental health support, fertility benefits, paid parental leave, a 401(k) with generous match, and more.

  • Collaborer avec des équipes interfonctionnelles pour concevoir et développer des systèmes de gestion des données et d'évaluation des performances des modèles d'IA.
  • Diriger les priorités de projet, les jalons et s'assurer que les livraisons sont effectuées en temps voulu.
  • Développer, publier et maintenir des services backend et/ou des infrastructures, en veillant à leur fiabilité et à leur évolutivité.
  • We’re looking for backend engineers who have experience building and operating reliable, scalable systems
  • Your background may be in product engineering, infrastructure, platform engineering, or a combination of these
  • What matters most is strong backend fundamentals, sound systems thinking, and the ability to take ownership of complex technical problems from design through production
  • Solid understanding of one or more database technologies
  • A Bachelor’s degree in Computer Science or a related technical field
  • Experience programming in Java, Python, or Kotlin
  • Strong competencies in data structures, algorithms, and software design
  • Industry experience building high-traffic APIs using public cloud providers
  • Experience with industry observability technology, such as OpenTelemetry, Grafana, Prometheus, or DataDog
Required Skills
software development collaboration data science machine learning Java Python Kotlin OpenTelemetry Grafana Prometheus Datadog valuation
How to apply

You apply on Duolingo’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Duolingo

See every open role at Duolingo on ARes.

More Jobs at Duolingo
Share This Job