Senior Software Engineer

1 month ago
Senior
Software Development
Duolingo

Duolingo

Duolingo is a popular free language education platform that offers a fun and science-based way to learn languages. With over 500 million learners, Duolingo provides bite-sized lessons and game-like experiences to make language learning accessible and e...

Diversified Consumer Services
251-1K
Founded 2011

Description

  • Quickly develop and maintain native Android application features in Kotlin.
  • Collaborate with product managers on software projects and feature delivery.
  • Perform experiment analysis on features and identify optimization opportunities.
  • Help shape growth strategies for the India market.
  • Identify and resolve retention and engagement problems for learners in India.
  • Contribute to improving Duolingo’s key business metric, DAU, in a major market.

Requirements

  • 5+ years of programming experience building reactive Android apps in Kotlin.
  • Experience developing apps with stability, performance, and scalability in mind.
  • Ability to communicate technical issues effectively to both technical and non-technical stakeholders.
  • Ability to apply user insights, data, and statistical analyses to inform decisions.
  • Bachelor’s degree in Computer Science or a related technical field.
  • Ability to work from or relocate to Bangalore, India.
  • Preferred: a desire to make the world a better place through technology and education.

Benefits

  • Access to mentorship, collaboration, and learning opportunities with world-class teammates.
  • Opportunity to work on large-scope projects with meaningful impact.
  • Support for interview accommodations when needed.
  • Equal employment opportunity and non-discrimination protections.
  • Employee benefits package available through Duolingo’s benefits page.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Tallahassee, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the architecture and development of its accessibility-focused text-to-speech products for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
30 minutes ago

Senior Software Engineer - .NET Core/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior Software Engineer to develop and guide product solutions for enterprise clients on a remote, full-time team using .NET Core and AWS.

Agile AWS C# Docker Git Java Kubernetes Microservices MongoDB .NET OWASP SQL Server
34 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Virginia Beach, VA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to build and operate the data ingestion infrastructure that collects large-scale audio datasets for model training and next-generation products.

Android Bash Docker GCP iOS Linux Python Terraform
50 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Reykjavik, Iceland

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to own data collection and ingestion infrastructure that supports training high-quality models at petabyte scale.

Bash Docker GCP Linux Python Terraform
51 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers