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

Software Engineer, Android

Meta is hiring a Software Engineer, Android to build innovative mobile experiences for billions of users across Facebook, Instagram, WhatsApp, and Messenger.

Android Developer

OneTeam is hiring a Remote Android Developer with 2-3 years experience. Join us to accelerate your career with impactful projects and continuous growth.

Android Engineer

Join Welltech as an Android Engineer to develop health and fitness apps impacting millions of users worldwide.

Software Engineer, Google Meet Interoperability/Rooms Media, Android

Google seeks a Mid-Level Software Engineer for Android to innovate in video conferencing, focusing on Google Meet interoperability and room media solutions.

Developer Relations Engineer, Android and Play, Games

Google seeks a Developer Relations Engineer for Android and Play, Games to drive innovation in mobile gaming.