Skip to content
DuolingoDuolingoNew York, NY

Software Engineer II, Backend

Backend engineer building scalable infrastructure for Duolingo's short-form language lessons and ads systems. Requires CS bachelor's, strong algorithms/data structures skills, and experience in Java/Python/Kotlin.

153k – 207k
On-siteBackend Engineering

About the role

Content Infrastructure / Ads Backend Engineer

Responsibilities

  • Build features that form the core backbone of the learning experience on Duolingo, focusing on short-form lessons where learners spend the majority of their time.
  • Scale new exercise types supporting speaking or grammar practice in bite-sized formats.
  • Re-architect infrastructure to enable quick iteration, improve content quality, and set teams up for future success.
  • Design scalable systems to enhance the quality of short-form sessions.
  • Collaborate on software projects involving product, design, and backend aspects.
  • Develop, release, and maintain backend services and/or infrastructure.
  • Lead individual project priorities, milestones, and ensure continuous shipping.

Requirements

  • 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.

Nice-to-Haves

  • Industry experience building high-traffic APIs using public cloud providers.
  • Experience with industry observability technologies such as OpenTelemetry, Grafana, Prometheus, or DataDog.

Skills

JavaPythonKotlinData StructuresAlgorithmsSoftware DesignDatabasesAPIsOpenTelemetryGrafanaPrometheusDatadog
Zoox

Software Engineer

ZooxFoster City, CA

Design and build cloud backend microservices for reliable robot-to-cloud communication, fleet management, and telemetry. Requires 4+ years experience and proficiency in TypeScript, Java, or Python.

153k – 230k
Hybrid4+ YOEBackend Engineering
Square

Software Engineer, Cash App - Lending Products

SquareNew York, NY +1

Builds scalable systems and APIs for Cash App's lending products, partnering with risk, compliance, and product teams to deliver credit access at scale. Requires 5+ years in complex systems, AI-first mindset, and expertise in backend technologies like Java/Kotlin and AWS.

153k – 270k
Remote5+ YOEBackend Engineering
Applied Intuition

Software Engineer - Backend

Applied IntuitionSunnyvale, CA

Builds scalable backend services, APIs, and data pipelines for remote assistance platform enabling real-time communication with autonomous vehicles. Requires 3+ years experience with Go/Python, AWS, Kubernetes, and distributed systems.

153k – 222k
On-site3+ YOEBackend Engineering
Caremessage

Software Engineer II, L2 Integrations Team

CaremessageUnited States

Builds and maintains secure API-to-API integrations, database connections, and FHIR/HL7 workflows with EHR systems like Epic. Requires 3+ years backend experience with JavaScript, strong fundamentals, and remote collaboration skills in healthcare interoperability.

153k – 153k
Remote3+ YOEBackend Engineering
Brex

Software Engineer II, Product

BrexNew York, NY +2

Builds end-to-end backend and full-stack features for financial products, collaborating cross-functionally to enhance customer banking experiences. Requires 4+ years experience in designing, developing, and deploying applications with high engineering standards.

152k – 190k
Hybrid4+ YOEBackend Engineering