
About DoorDash USA
Connecting food lovers with local restaurants
Key Highlights
- Public company (NYSE: DASH) with a major IPO in 2020
- Over 450,000 restaurant partners across the U.S. and Canada
- $2.5 billion raised in funding from top investors
- Headquartered in San Francisco, CA with 1001+ employees
DoorDash is a leading local food delivery platform headquartered in San Francisco, CA, connecting food lovers with over 450,000 restaurants across the U.S. and Canada. Since its IPO in 2020, which was one of the largest of the year, DoorDash has raised $2.5 billion in funding and now employs over 1,...
🎁 Benefits
DoorDash offers unlimited paid time off, flexible work-from-home opportunities, comprehensive health insurance, a work-from-home stipend, and company ...
🌟 Culture
DoorDash fosters a competitive culture focused on innovation and transparency, particularly in its fee structures for restaurants. The company emphasi...
Skills & Technologies
Overview
DoorDash is seeking a Mobile Engineer to build and maintain their Android app, which is critical for their logistics engine. You'll work with Android SDK and contribute to a large-scale infrastructure. This role requires 2+ years of experience in Android development.
Job Description
Who you are
You have a B.S., M.S., or PhD. in Computer Science or a related field, and at least 2 years of industry experience developing within the Android SDK in a product environment. Your strong understanding of systems and object-oriented programming allows you to tackle complex challenges effectively. You are familiar with Android testing best practices and are eager to keep up-to-date with industry standards in Android development. You thrive in collaborative environments and are excited to bring your unique culture and experiences to the team at DoorDash.
Desirable
Experience with real-time data transfer and synchronization problems is a plus, as is a passion for continuous improvement in code quality through refactoring and unit testing. You are someone who enjoys building exciting features and solving challenging problems, contributing to a product that impacts millions of users.
What you'll do
As a Mobile Engineer at DoorDash, you will work within our engineering teams to build and enhance features for our Android app, which is a key component of our logistics engine. You will be responsible for improving our code base through continuous refactoring and implementing unit tests to ensure high-quality software. You will also solve challenging real-time data transfer and synchronization problems, extending and implementing our APIs to enhance functionality. Your role will involve collaborating with cross-functional teams to deliver impactful features that improve the user experience for millions of consumers, merchants, and dashers.
What we offer
DoorDash provides a hybrid work environment, allowing you to balance in-office collaboration with remote work. You will be part of a rapidly growing team that values innovation and continuous improvement. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in shaping the future of on-demand delivery and making a difference in local communities.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at DoorDash USA.
Similar Jobs You Might Like
Based on your interests and this role

Mobile Engineer
DoorDash is hiring a Senior Mobile Engineer to build and maintain a large-scale global infrastructure system for their delivery app. You'll work with Android technologies and mentor junior engineers. This position requires 5+ years of experience.

Mobile Engineer
Meta is hiring a Mobile Engineer to build cutting-edge products that connect billions of people. You'll work on complex technical problems and improve existing products across various platforms. This role requires expertise in Android development.

Mobile Engineer
Meta is hiring a Mobile Engineer to build cutting-edge products that connect billions of people. You'll work on complex technical problems and improve existing products across various platforms. This position requires expertise in Android development.

Mobile Engineer
Meta is hiring a Mobile Engineer to build cutting-edge Android products that connect billions of people. You'll work on complex technical problems and improve user experience across various platforms. This position requires experience in mobile development.

Mobile Engineer
Airtable is seeking a Mobile Engineer to lead the development of their Android application. You'll design and build mobile interfaces that enhance user workflows. This role requires expertise in Android development.