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 7 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.

Android Software Engineer, Users, Listings & Platform

Android Engineer position at Airbnb focusing on user-related product flows, requiring 2+ years of experience and expertise in Kotlin and mobile development.

Android Developer

Mid-level Android Developer position at Zone IT Solutions in London, requiring 3+ years of experience in Android development, Java, and Kotlin.

Android Developer

Mid-level Android Developer position focusing on ad module development and optimization, requiring 3+ years of experience in Android development with Java and Kotlin.

Android Software Engineer for Prime Video Sports

Android Software Engineer role at Amazon Prime Video Sports, building live sports streaming experiences for millions of users worldwide.