LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Duolingo›Staff Android Engineer, Client Architecture
Duolingo

About Duolingo

The language education platform for everyone

🏢 Tech👥 1001+ employees📅 Founded 2011📍 East Liberty, Pittsburgh, PA💰 $183.3m⭐ 4.1
B2CEducationLanguagesLearningSaaS

Key Highlights

  • Over 500 million learners using the app
  • 95 courses across 38 languages offered
  • Duolingo English Test accepted by 2,000+ institutions
  • Headquartered in Pittsburgh, PA with 1001+ employees

Duolingo is a leading language education platform headquartered in East Liberty, Pittsburgh, PA, with over 500 million learners worldwide. The company offers 95 courses across 38 languages and has developed the Duolingo English Test, accepted by more than 2,000 institutions globally. Since its IPO i...

🎁 Benefits

Duolingo provides comprehensive medical, dental, and vision coverage for employees and their families, along with mental health support and fertility ...

🌟 Culture

Duolingo fosters a data-driven culture with a focus on continuous improvement in language education. Its team includes language learning scientists an...

🌐 Website💼 LinkedIn𝕏 TwitterAll 53 jobs →
Duolingo

Staff Android Engineer, Client Architecture

Duolingo • New York, NY

Posted 2d ago🏛️ On-SiteStaffMobile engineer📍 New york
Apply Now →

Skills & Technologies

AndroidKotlinJetpack composeCoroutines

Overview

Duolingo is hiring a Staff Android Engineer to lead the Client Architecture team in evolving their Android architecture. You'll work with technologies like Kotlin, Jetpack Compose, and Coroutines to enhance application infrastructure. This role requires extensive experience in mobile engineering.

Job Description

Who you are

You have a strong background in mobile engineering with a focus on Android development — your experience includes evaluating and setting architectural directions for large-scale applications. You are well-versed in modern Android technologies and frameworks, including Kotlin and Jetpack Compose, and you understand the intricacies of MVVM architecture. You thrive in collaborative environments, fostering a culture of engineering excellence while mentoring engineers of varying experience levels. Your problem-solving skills enable you to tackle complex technical challenges, and you are passionate about creating innovative solutions that enhance user experiences.

Desirable

Experience with coroutines and other modern Android technologies is a plus — you are eager to explore and integrate new tools that can improve application performance and maintainability. You have a track record of leading architectural discussions and bridging communication between technical teams and stakeholders, ensuring alignment on project goals and technical direction.

What you'll do

As a Staff Android Engineer at Duolingo, you will be responsible for evaluating and evolving the Android architecture within the Client Architecture team. You will lead the exploration and integration of modern technologies, ensuring that the architecture remains robust and scalable. Your role will involve representing the team in architectural discussions, serving as a bridge between the Client Platform and Product feature teams. You will work closely with other engineers to create and maintain the foundational building blocks of the application infrastructure, fostering a culture of engineering excellence throughout the organization.

You will also mentor engineers of all experience levels, guiding them in best practices and encouraging their professional growth. Your contributions will directly impact the user experience for millions of learners worldwide, as you implement improvements to the existing application architecture. You will have the opportunity to run experiments and make data-driven decisions that enhance the overall quality and performance of the application.

What we offer

At Duolingo, you will find a collaborative and innovative work environment where your contributions are valued. We provide limitless learning opportunities and mentorship from world-class minds in the industry. You will be part of a mission-driven team that is dedicated to making education universally accessible. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in our life-changing mission to develop education for our half a billion learners around the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Duolingo.

Apply Now →Get Job Alerts