Senior Software Engineer, Backend

1 hour, 4 minutes ago
Full-time
Senior
Software Development
Duolingo

Duolingo

Duolingo is a popular free language education platform that offers a fun and science-based way to learn languages. With over 500 million learners, Duolingo provides bite-sized lessons and game-like experiences to make language learning accessible and e...

Diversified Consumer Services
251-1K
Founded 2011

Description

  • Collaborate on software projects spanning product design and backend work.
  • Develop, release, and maintain backend services and/or infrastructure.
  • Lead individual project priorities and milestones to keep work shipping.
  • Build and improve AI-driven developer tools used across Duolingo’s engineering organization.
  • Help build and maintain systems that integrate AI into the software lifecycle.
  • Contribute to production MCP infrastructure that connects to AI coding agents.
  • Focus on reliability, usability, and measurable impact for developer tooling.
  • Streamline engineering processes through the onboarding and use of AI tools.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • Strong competency in data structures, algorithms, and software design.
  • Experience programming in Java, Python, or Kotlin.
  • Solid understanding of one or more database technologies.
  • Industry experience building high-traffic APIs using public cloud providers (preferred).

Benefits

  • Salary range of $177,700 to $240,400 USD.
  • Equity compensation included in the total rewards package.
  • World-class benefits package.
  • Opportunities for mentorship and collaboration with world-class engineers.
  • Variety of projects with large scope.
  • Support for holistic employee well-being.
  • Accommodations available during the interview process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Data Infrastructure & Acquisition - Calgary, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to own data collection and ingestion infrastructure that supports large-scale model training for its text-to-speech products.

Bash Docker GCP Linux Python Terraform
5 minutes ago

Software Engineer, iOS Core Product - Braga, Portugal

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its high-impact text-to-speech iOS product for a rapidly growing global user base in a fully distributed environment.

CI/CD Git Swift SwiftUI
5 minutes ago

Software Engineer, iOS Core Product - Austin, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its distributed text-to-speech iOS app for a large, fast-growing user base.

CI/CD Git Swift SwiftUI
5 minutes ago

Software Engineer, iOS Core Product - Alexandria, VA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its widely used text-to-speech iOS app in a fast-moving, fully distributed product team.

CI/CD Git Swift SwiftUI
5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers