Join Duolingo as a Software Engineer, New Graduate
About Duolingo
At Duolingo, our mission is to develop the best education in the world and make it universally available. We are the most downloaded education app in the history of the App Store and have become the top-grossing education app worldwide. We believe learning a new language should be fun and accessible to everyone.
Your Role
As a Software Engineer at Duolingo, you will join a team dedicated to finding innovative solutions to complex technical problems. You will have the opportunity to work on full-stack software projects, develop and maintain services and infrastructure, and lead individual project priorities, deadlines, and deliverables.
Responsibilities
- Collaborate on full-stack software projects
- Develop, release, and maintain services and/or infrastructure
- Lead individual project priorities, deadlines, and deliverables
Past Projects
- Adding Hindi and Indonesian to the iOS app
- Launching new exercise types
- Building and owning new microservices
- Optimizing purchase flows and subscription features
- Adding delightful animations to the core experience
- Porting large features to new platforms (iOS, Android, web)
What We’re Looking For
- Graduating in Fall 2024 or Spring 2025
- Pursuing a B.S. or M.S. degree in Computer Science or related technical field (i.e. math, physics, or data science)
- High proficiency in one or more programming languages
- Dedication to our mission of universally available education
- Ability to relocate to Pittsburgh, PA
Outstanding Candidates Will Have
- A GPA of 3.5+
- A Duolingo streak
What You Can Expect
- Close support from your mentor and your team
- Working on features and projects that will have a real impact on our learners and internal users
- A fun, mission-driven environment, where you’ll have lots of opportunities to grow as an engineer and make meaningful connections with your colleagues
Why You’ll Love Working Here
- Language learning opportunities
- Catered in-house lunches and breakfast
- Company-wide Hackathon
- PTO and company holidays
- Frequent company-wide dinners, monthly celebrations, social clubs, and so much more!
Additional Information
Duolingo requires all employees to return to work from an office, and all employees will need to be fully vaccinated against COVID-19 as recommended by the Centers for Disease Control and Prevention to remain employed unless they have an exemption to vaccination pursuant to a required reasonable accommodation. This is so that our employees feel safe in the office.
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.
Benefits Extracted with AI
- Language learning opportunities
- Catered in-house lunches and breakfast
- Company-wide Hackathon
- PTO and company holidays
- Frequent company-wide dinners
- Monthly celebrations
- Social clubs
Similar jobs
Last update: 23 minutes ago
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
Software Engineer, New Graduate
Join Duolingo as a Software Engineer, New Graduate. Work on innovative projects in a fun, mission-driven environment. Relocation to Pittsburgh required.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.