Senior Platform Engineer
@ Duolingo

Beijing, Beijing, China
$150,000
On Site
Full Time
Posted 10 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXX****** @duolingo.com
Recommended after applying

Job Details

About Duolingo's Mission

Our mission at Duolingo is to develop the best education in the world and make it universally available. Join us in a life-changing journey to educate over half a billion learners.

About the Role

As a Senior Platform Engineer on the Infrastructure Platform team, you will directly impact the engineering organization. You will help ensure reliability, scalability, and performance by designing and implementing cost-efficient, secure, and reliable infrastructure tools.

Key Responsibilities

  • Design and implement tools that streamline feature delivery.
  • Develop strategies to monitor infrastructure and manage costs.
  • Create effective self-service platforms for engineers.
  • Advise on deploying, managing, and controlling production services.

Requirements & Preferred Qualifications

Experience with configuration management and infrastructure management tools, containerization runtimes, and Linux system administration is essential. Extensive experience in fast-growing, consumer-facing startups along with a relevant degree in Computer Science is a plus. Expertise in running large infrastructures on cloud platforms like AWS, Google Cloud, or Alibaba Cloud is highly valued.

Key skills/competency

AWS, Terraform, Docker, Linux, automation, Infrastructure, cost management, cloud operations, configuration management, monitoring

How to Get Hired at Duolingo

🎯 Tips for Getting Hired

  • Research Duolingo's culture: Study their mission, values, and blog posts.
  • Tailor your resume: Highlight cloud and automation experience.
  • Showcase relevant tools: Detail experience with Terraform, Docker, and Linux.
  • Prepare for technical interviews: Practice infrastructure design and cost management scenarios.

📝 Interview Preparation Advice

Technical Preparation

Review AWS and cloud service fundamentals.
Practice Terraform and Docker deployments.
Study Linux system administration commands.
Simulate cost management and scalability scenarios.

Behavioral Questions

Describe a challenging project experience.
Explain collaborative problem-solving steps.
Discuss adaptation to changing priorities.
Share examples of innovation under pressure.

Frequently Asked Questions