Duolingo

Senior Software Engineer, Backend

3+ months agoPittsburgh, PA
Develop the next-generation education technology that improves how millions learn. 

As a software engineer, you will work on a specific project critical to Duolingo’s needs, with opportunities to switch teams and projects as our fast-paced startup grows and evolves. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to innovate. Are you driven to improve performance and infrastructure? Do you want to work on cutting-edge machine learning algorithms for optimizing learning? We have opportunities in all these areas for talented and driven software engineers.

RESPONSIBILITIES
  • Collaborate on software projects with product design and backend aspects
  • Develop, release, and maintain backend services and/or infrastructure
  • Manage individual project priorities, deadlines and deliverables
REQUIREMENTS
  • A Bachelor’s degree in Computer Science or related technical field
  • A solid foundation in computer science with strong competencies in data structures, algorithms, and software design
  • Some programming experience in Java, Python or Scala and AWS cloud computing
EXCEPTIONAL CANDIDATES WILL HAVE
  • 5 years of programming experience in Java, Python or Scala and AWS cloud computing

We aim to return to office, and as such are requiring all employees to be fully vaccinated against COVID-19.

Job ID: 4824766002