Senior Software Engineer, Backend

Duolingo
New York, NY, United States
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$182,800.0 - $247,300.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Databases Data Structures Software Debugging Python (Programming Language) Prometheus Software Engineering Datadog Grafana Backend Kotlin
+1 more
Information Technology

Job description

The Observability team builds infrastructure and tools that give engineers confidence and clarity at Duolingo scale. We create monitoring, alerting, and debugging experiences that help teams ship faster and respond to incidents effectively. In this team, you’ll build instrumentation frameworks, deploy telemetry infrastructure, design dashboards, and connect signals to catch issues before they impact learners. We’re looking for engineers passionate about developer experience and reliability.

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

Requirements

Do you have experience in Database software proficiency?, Do you have a Bachelor’s degree?, * A Bachelor’s degree in Computer Science or a 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.

Benefits & conditions

4.04.0 out of 5 stars New York, NY $182,800 - $247,300 a year

About the company

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 finding innovative solutions to complex technical problems, running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes - while doing work that’s both fun and meaningful.

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:36 min

Visualizing memory limits and isolating suspicious endpoints

Dina Matveev Dina Matveev · Europe 2026 Virtual

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

2:53 min

Transitioning from linguistics and teaching into software engineering

Yasmine Kordjazy · Coffee With Developers

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all