Senior Software Engineer, Backend

Duolingo Duolingo · Consumer · Pittsburgh, PA +1 · Software Engineering

Software Engineer on the DevX AI team, empowering engineers with AI-infused tools to simplify workflows and reduce friction. Focus on building and maintaining systems that integrate AI into the software lifecycle, including production MCP infrastructure connected to AI coding agents, with an emphasis on reliability, usability, and measurable impact.

What you'd actually do

  1. Collaborate on software projects with product design and backend aspects
  2. Develop, release, and maintain backend services and/or infrastructure
  3. Lead individual project priorities, milestones, and ensure we're always shipping
  4. Experience onboarding AI tools and changing engineering processes
  5. Focus on streamlining engineering processes with AI tools

Skills

Required

  • Java
  • Python
  • Kotlin
  • data structures
  • algorithms
  • software design
  • database technologies

Nice to have

  • building high-traffic APIs
  • public cloud providers

What the JD emphasized

  • AI-infused tools
  • AI coding agents