
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 Backend Engineer to build frameworks and libraries for backend applications. You'll work with technologies like Java and Python, focusing on performance and scalability. This role requires significant experience in backend engineering.
Job Description
Who you are
You have 5+ years of backend engineering experience, building production systems that are reliable and scalable β you've navigated the complexities of distributed systems and understand the nuances of performance optimization. Your expertise in Java and Python allows you to develop high-quality frameworks that empower other engineers to excel in their roles. You are familiar with REST API design and have experience in containerization technologies like Docker and orchestration tools such as Kubernetes, which are essential for modern backend development. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful solutions. Mentorship is important to you β you enjoy uplifting your peers and sharing knowledge to foster a culture of continuous improvement. You are excited about contributing to open-source technologies and are eager to guide the future of software development at DoorDash.
Desirable
Experience with cloud platforms such as AWS or GCP would be a plus, as would familiarity with CI/CD practices and tools. A background in building large-scale systems and an understanding of software development methodologies will help you succeed in this role.
What you'll do
As a Senior Backend Engineer on the Backend Frameworks team, you will be responsible for developing and maintaining foundational components that enable DoorDash engineers to excel at backend engineering. You will play a crucial role in guiding the future of DoorDashβs software development strategy by building, extending, and operating a central platform used by all engineering teams. Your work will involve designing large-scale systems with a focus on engineering excellence, long-term maintainability, and risk management. You will collaborate with engineers, technical product managers, and engineering managers across various teams to deliver large and impactful initiatives. Your contributions will directly influence the performance and reliability of backend applications, ensuring that they meet the high standards expected at DoorDash. You will also have the opportunity to mentor junior engineers, helping them grow in their careers and instilling best practices within the team.
What we offer
At DoorDash, you will be part of a mission-driven team that values quality, velocity, and efficiency. We offer competitive compensation and benefits, including opportunities for professional development and growth. You will work in a supportive environment that encourages innovation and collaboration, allowing you to make a meaningful impact on the company and its customers. Join us in shaping the future of delivery and technology at DoorDash.
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

Engineering Manager
DoorDash is seeking an Engineering Manager for their Backend Frameworks team to lead the development of backend application frameworks. You'll work with Python, Go, and Kotlin to enhance engineering efficiency and reliability. This role requires strong leadership and technical vision.

Backend Engineer
DoorDash is hiring a Staff Backend Engineer to build and maintain a large-scale global infrastructure system. You'll work with Java, Spring, and microservices to enhance performance and reliability. This role requires extensive backend engineering experience.

Backend Engineer
DoorDash is seeking a Backend Engineer to build and maintain a large-scale global infrastructure system for their delivery services. You'll work with technologies like Java and Spring, focusing on performance and scalability. This role requires 2+ years of experience in backend development.

Backend Engineer
DoorDash is hiring a Backend Engineer for their Developer Experience team to enhance the tools and systems that empower engineers. You'll work with technologies like Java and Bazel to improve developer productivity across the organization.

Backend Engineer
Harvey is seeking a Senior Backend Engineer to help build and operate their cohesive backend platform. You'll work with Java, Spring, and AWS to design and implement shared frameworks and libraries. This role requires significant experience in backend engineering.