Backend Software Engineer (Senior/Staff/Senior Staff)

Duolingo
New York, NY
$148.8K-$274.6K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Our mission at Duolingo is to develop the best education in the world and make it universally available. But we’ve got more left to do and that’s where you come in!

Duolingo is the world's most popular learning app. Beyond our core learning product, we also offer English proficiency testing with the Duolingo English Test, and are bringing new subjects into the Duolingo app, where people can develop their Math and Music skills.

We are passionate about educating our users, making fact-based decisions, and finding innovative solutions to complex problems.

We offer meaningful work, limitless learning opportunities, and collaboration with world-class minds. Come brighten your life and over half a billion more!

As a Backend Engineer you will work on building the APIs that power our products and give our learners a best-in-class experience.

Our microservices infrastructure is composed of hundreds of endpoints serving hundreds of millions of requests per day. You will partner with your team members on identifying requirements and designing services that are fast, resilient and cost effective.

You will have ownership over the entire lifecycle of your services and associated infrastructure, and ensure they are always operating well.

Read about our Engineers work on

Below you can find more information about teams we're hiring for

Math Team :

As a Backend engineer on the Math team, you will help build the technology that changes how people around the world learn Math.

The features that you ship will help learners to develop core math skills in a fun, engaging way. We’re looking for engineers who love building new products and features.

Music Team :

As a Backend engineer on the Music team, you will help build the technology that changes how people around the world learn Music.

The features that you ship will help learners to develop core music skills like sight reading and ear training in a fun, engaging way.

Content AI Platform

The Content AI Platform team builds impactful foundational systems used across Duolingo. In this role, you will develop state of the art platforms and infrastructure that are used by various functions to create learning content with AI and provide an excellent learner experience at scale.

Responsibilities

  • 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

  • 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

We invest in and support our Duos! This role is eligible for a robust compensation package of base salary, equity, and Duolingo’s world-class benefits.

The starting base salary range for this role is, $148,800 - $274,600. Actual salary may vary based on level, work experience, performance, and other factors evaluated during the hiring process.

3 days ago
Related jobs
Promoted
VirtualVocations
Brooklyn, New York

Key Responsibilities:Improve IDE's backend architecture, performance, and scalability while expanding its feature-setDefine quality standards, reliability, and mentor team members on technical aspectsCollaborate with product and design, define metrics, and drive project completionRequired Qualificat...

Promoted
Siza- Buso Consulting
New York, New York

About the role We are seeking a Staff-Level Engineer to lead the implementation of the off-chain component of a novel hack prevention protocol for EVM chains. The software will be run near Web3 infrastructure and perform low-latency EVM simulations, ensuring that an EVM transaction is valid based on...

Promoted
StubHub
New York, New York

StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the forefront of tackling significant, ambiguous, and non-trivial challenges as a core contributor and innovator, bringing creative tech...

Promoted
Pager on Life
New York, New York
Remote

Provide technical leadership and mentorship to the engineering team, especially to senior engineers, promoting best practices and high coding standards. Ability to provide technical leadership and mentorship to engineering teams, particularly senior engineers, promoting best practices and high codin...

Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Staff Software Engineer, Content Quality, Signal Lifecycle TL. ...

Promoted
Capital One
Staten Island, New York
Remote

New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Machine Learning EngineerSan Francisco, California (Hybrid On-Site): $174,900 - $199,700 for Senior Machine Learning EngineerRemote (Regardless of Location): $140,000 - $159,800 for Senior Machine Learning EngineerCandidates hired to wor...

Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Senior Security Engineer. ...

Ramp
New York, New York

We're looking for someone with a deep understanding of backend engineering with a passion for performance and scale. Help lead (and - if you're up for it - manage) a team of highly skilled backend engineers while coaching, mentoring, and advocating for them. A minimum of 7 years of backend engineeri...

Datadog
New York, New York

Senior Staff Engineer - Analytics Capabilities (Logs/Infra). We are looking for a Senior Staff Engineer to closely partner with product leads and develop advanced data analytics capabilities for our customers. You can expect to work closely with senior product managers, product and engineering leade...

Disney Entertainment & ESPN Technology
New York, New York

We’re looking for experienced Journey-level Software Engineer for the Roku Client Application Engineering Team, where you’ll be part of the team that builds our Direct-to-Consumer client apps, such as Disney+, Star+, ESPN and Hulu on Roku streaming devices and smart TVs. Collaborate closely with our...