Senior Software Engineer, Backend
Sorry, this job was removed at 11:51 a.m. (EST) on Monday, April 20, 2020
By clicking Apply Now you agree to share your profile information with the hiring company.
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
- 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
Read Full Job Description