Flag job

Report

Software Engineer, Platform

Salary

$200k - $320k

Min Experience

3 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

As a Software Engineer on the Platform team, you'll help shape the future of Duolingo's core infrastructure. You'll work on the systems that power our mobile apps, websites, and machine learning models - building scalable, highly available, and fault-tolerant systems. Key Responsibilities: - Design, implement, and maintain backend services and infrastructure to support Duolingo's core product and platform - Build scalable, highly available, and fault-tolerant systems - Contribute to technical decisions and architectural discussions - Participate in on-call rotations and respond to production incidents - Write clean, maintainable, and well-tested code - Provide mentorship and technical guidance to more junior engineers

About the company

Duolingo is the most popular way to learn languages in the world, with over 500 million users. The company has been recognized for its innovative approach to language learning, winning numerous awards including Apple's App of the Year, the Webby Award for Best Mobile Experience, and Fast Company's Most Innovative Companies in the World. Duolingo is a remote-first company that has engineering hubs in Pittsburgh, Seattle, and Barcelona.

Skills

backend
infrastructure
scalability
availability
fault-tolerance
mentoring