Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer, Backend role.
Rezi rewrites your resume against Duolingo's job description. Free.

Tailor your resume to this Senior Software Engineer, Backend role.
Rezi rewrites your resume against Duolingo's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, Backend posting at Duolingo — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, Backend posting at Duolingo — free, in seconds.
About the Role
Join Duolingo's mission to develop the best education in the world and make it universally available. You will join a team that finds innovative solutions to complex technical problems, runs experiments with our user base for data-driven decisions, and educates users and employees. You'll have limitless learning opportunities, mentorship, and collaboration with world-class minds on fun and meaningful projects.
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 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
- Industry experience building high-traffic APIs using public cloud providers
- Experience with industry observability technology, such as OpenTelemetry, Grafana, Prometheus, or DataDog
Skills
- Java
- Python
- Kotlin
- Database technologies
- Public cloud providers
- OpenTelemetry
- Grafana
- Prometheus
- DataDog
Location
- Remote
Work Type
- Full-time
Experience Level
- Backend engineers
- Team lead / backend engineer
Education Level
- Bachelor’s degree in Computer Science or a related technical field
Salary/Compensations
- $182,800—$247,300 USD
Benefits
- Equity compensation
- Holistic well-being benefits
About the Company
- Duolingo's mission is to develop the best education in the world and make it universally available.
- Duolingo has over half a billion learners around the world.
- The Monetization pillar builds the systems that fund our mission — from subscription packaging and advertising to ML-powered personalization.
- The Observability team builds infrastructure and tools that give engineers confidence and clarity at Duolingo scale.
Equal Opportunity
- Duolingo is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.