
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 hiring a Senior Software Engineer, iOS to build and maintain a large-scale global infrastructure system for their delivery platform. You'll work with iOS technologies to enhance the app used by millions. This role requires 5+ years of industry experience.
Job Description
Who you are
You have a B.S., M.S., or PhD. in Computer Science or equivalent and at least 5 years of industry experience in software engineering, particularly in iOS development. You are skilled in building and maintaining applications that are critical to user engagement and business success. You have a strong understanding of real-time data transfer and synchronization challenges, and you are eager to solve complex problems while continuously improving the codebase through refactoring.
You are a team player who enjoys mentoring junior and mid-level engineers, sharing your knowledge and experiences to foster a collaborative environment. You are excited about the opportunity to contribute to a product that impacts local entrepreneurs and consumers alike, and you are committed to keeping up-to-date with industry standards in iOS development.
Desirable
Experience with large-scale applications and a passion for enhancing user experiences through innovative features would be a plus. Familiarity with APIs and unit testing is also desirable, as you will be expected to implement these in your projects.
What you'll do
In this role, you will work closely with engineering teams to build exciting new features for the DoorDash app, which is used by millions of people. You will be responsible for improving the existing codebase through continuous refactoring, ensuring that the application remains robust and efficient. You will tackle challenging real-time data transfer and synchronization problems, extending and implementing APIs to enhance functionality.
You will implement unit tests to ensure the reliability of your code and keep up-to-date with the latest industry standards in iOS development. As a Senior Engineer, you will run projects end-to-end, taking ownership of your work and guiding your peers through the development process. You will also collaborate with cross-functional teams to ensure that the features you build align with the overall goals of the company.
What we offer
DoorDash offers a hybrid work environment, allowing you to balance in-office time with remote work. You will be part of a rapidly growing team that values innovation and collaboration. 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 significant impact on local businesses.
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

Software Engineering
DoorDash is seeking a Software Engineer specializing in iOS to build and maintain a large-scale global infrastructure system. You'll work with Swift and the iOS SDK to enhance the app used by millions. This role requires a strong background in mobile development.

Mobile Engineer
Uber is hiring a Senior Mobile Engineer for their Experimentation Platform team. You'll design and implement features for the iOS Mobile SDK, collaborating with cross-functional teams. This position requires 5+ years of software engineering experience, including iOS development.

Mobile Engineer
Swile is hiring a Senior Software Engineer (iOS) to elevate their mobile platforms and enhance user experience. You'll work with Swift and Objective-C to deliver high-performance iOS applications. This role requires deep iOS expertise and a commitment to quality.

Software Engineering
Meta is hiring a Software 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 iOS development.

Ios Engineer
Pinterest is hiring a Senior iOS Software Engineer to build innovative features for their platform. You'll work closely with product managers and designers using iOS and Swift to enhance user experiences. This position requires strong iOS development skills and experience in building robust frameworks.