Software Engineer, Android

Restaurant delivery.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience

Description For Software Engineer, Android

DoorDash is seeking a Software Engineer, Android to join their team in San Francisco. As an Android engineer at DoorDash, you'll be responsible for owning the architecture of Android applications, scaling test infrastructure, automating releases, and introducing tools and best practices to accelerate development. You'll also build product features to improve their marketplace.

The ideal candidate is high-energy, courageous, and willing to do what it takes to win. You should be an owner who is driven, focused, and quick to take ownership of your work. Humility is key, as you'll need to be open to feedback and willing to get into the details. The fast-paced startup environment requires adaptability and resilience, with the ability to thrive in ambiguity.

Key qualifications include:

  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • 4+ years of experience developing with Android SDK in a production environment
  • Strong systems and OOP knowledge
  • Expertise in Android architecture paradigms
  • Proficiency with Android testing frameworks and best practices
  • High standards for code quality

Nice-to-have skills include experience working full-stack and contributions to open source projects.

DoorDash offers a unique opportunity to work on cutting-edge technology in the local delivery space. They're building much more than just a food delivery company, aiming to empower local economies, provide meaningful work, and offer convenience to consumers. Join DoorDash to be part of a team that's creating the world's first real-time logistics company and make a significant impact in a hyper-growth environment.

Last updated 6 months ago

Responsibilities For Software Engineer, Android

  • Be an owner of the architecture of our Android applications
  • Scale our test infrastructure and automate releases
  • Introduce tools and best practices that accelerate our development process
  • Build awesome product features to improve our marketplace

Requirements For Software Engineer, Android

Java
Kotlin
  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • 4+ years developing with Android SDK in a production environment
  • Strong systems and OOP knowledge
  • Well-versed in Android architecture paradigms
  • Expert knowledge of Android testing frameworks and best practices for testing
  • High bar for code quality

Benefits For Software Engineer, Android

  • Opportunity to work in a fast-paced startup environment
  • Chance to disrupt logistics industry
  • Work with talented team members
  • Potential for career growth in a hyper-growth setting

Interested in this job?

Jobs Related To DoorDash Software Engineer, Android

Android Engineer

Android Engineer position at DoorDash building and maintaining large-scale delivery infrastructure system with 2+ years experience required.

Software Engineer III, Android, Google Home

Android Software Engineer role at Google Home team, focusing on SDK development and Matter smart home standards implementation.

Software Engineer III, Mobile (Android), Google Workspace

Google Workspace Android Developer position focusing on mobile app development, requiring 2 years of experience and offering competitive compensation.

Software Engineer III, Mobile (Android), Play Games

Software Engineer III position at Google focusing on Android development for Play Games, requiring 2 years of experience in software development and Android applications.

Software Engineer III, Mobile (Android), YouTube

Senior Android Developer position at YouTube, focusing on mobile app development using Java/Kotlin, requiring 2+ years of experience in Android development.