LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›DoorDash USA›Software Engineer, Backend (All Teams)
DoorDash USA

About DoorDash USA

Connecting food lovers with local restaurants

🏢 Tech👥 1001+ employees📅 Founded 2013📍 Mid-Market, San Francisco, CA💰 $2.5b⭐ 3.7
B2CB2BMarketplaceFoodConsumer GoodsDeliveryeCommerce

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

🌐 Website💼 LinkedIn𝕏 TwitterAll 554 jobs →
DoorDash USA

Software Engineer, Backend (All Teams)

DoorDash USA • Los Angeles, CA; Sunnyvale, CA; San Francisco, CA; New York, NY; Seattle, WA; Ann Arbor, MI

Posted 6d ago🏢 HybridMid-LevelBackend engineer📍 Los angeles📍 Sunnyvale📍 San francisco📍 New york📍 Seattle📍 Ann arbor
Apply Now →

Skills & Technologies

JavaSpringMicroservicesREST API

Overview

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.

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 working with backend tech stacks. You are skilled in Java and Spring, and you understand the intricacies of building scalable web applications. You have experience with microservices architecture and are familiar with REST APIs, which allows you to develop and define backend architecture effectively.

You thrive in collaborative environments and enjoy working cross-functionally to solve complex business problems with elegant technical solutions. You are excited about the opportunity to improve performance, reliability, scalability, and security for backend systems. You are also eager to tackle bleeding-edge technical challenges and contribute to transitioning monolithic codebases to microservices.

Desirable

Experience with cloud services such as AWS or Azure is a plus, as is familiarity with containerization technologies like Docker. You have a strong understanding of database management and optimization, which helps you ensure that backend services run efficiently and effectively.

What you'll do

As a Backend Engineer at DoorDash, you will develop, release, and run large-scale web applications that power our logistics engine. You will be responsible for defining the backend architecture and tech stack for various product areas, ensuring that our systems are robust and scalable. You will work closely with product teams to understand their needs and translate them into technical solutions that maximize business impact.

You will be involved in improving the performance and reliability of our backend systems, implementing best practices for security and scalability. You will also play a key role in transitioning our existing monolithic codebase to a microservice-based architecture, which will enhance our ability to innovate and respond to market demands.

Collaboration is key in this role, as you will work with cross-functional teams to evaluate and execute on trade-offs that affect the overall architecture and functionality of our services. You will participate in code reviews and contribute to the technical documentation, ensuring that knowledge is shared across the team.

What we offer

At DoorDash, we are committed to building a diverse and inclusive workplace. We offer competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. You will have the chance to work in a hybrid environment, with some in-office time expected, allowing for flexibility in your work-life balance.

Join us in our mission to disrupt logistics and create a reliable on-demand delivery service that connects consumers, merchants, and dashers. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be just what we need to continue innovating and growing.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at DoorDash USA.

Apply Now →Get Job Alerts