Software Engineer, Core Platform

Technology company connecting customers with local and national businesses for food delivery across US and Canada.
Backend
Senior Software Engineer
Remote
5,000+ Employees
6+ years of experience
E-Commerce · Logistics

Description For Software Engineer, Core Platform

DoorDash is seeking experienced engineers to build and maintain their 24x7 global infrastructure system powering their three-sided marketplace. As part of the Core Platform team, you'll design and implement foundational components enabling DoorDash engineers to build, operate, and scale services efficiently.

The role focuses on creating reliable backend services with emphasis on adoption and extensibility. You'll collaborate across teams to identify pain points and opportunities, while maintaining mission-critical production services. This position offers the chance to shape technical architecture and engineering culture in a growing company.

Key responsibilities include:

  • Designing and implementing scalable backend services
  • Collaborating with engineers to identify and build essential components
  • Maintaining production services meeting SLOs
  • Contributing to engineering culture and technical direction

The ideal candidate has 5+ years of backend engineering experience, distributed systems expertise, and passion for building infrastructure products. Experience with JVM languages, Go, gRPC, Kafka, AWS, and Kubernetes is beneficial but not required.

DoorDash offers a collaborative culture focused on learning and innovation. Their mission is empowering local economies through reliable delivery infrastructure. They value leadership at all levels, continuous learning, and customer obsession. The company connects customers with businesses across 4,000+ cities in the US and Canada, processing millions of deliveries.

This role provides an opportunity to:

  • Join a rapidly growing technology company
  • Tackle significant technical challenges with large impact
  • Shape engineering culture and practices
  • Work with modern technologies and distributed systems
  • Build products used by other engineers

The position offers competitive compensation, comprehensive benefits, and the chance to work on infrastructure powering a major logistics platform. DoorDash maintains a strong commitment to diversity and inclusion, seeking talent from all backgrounds to drive innovation.

Last updated 3 hours ago

Responsibilities For Software Engineer, Core Platform

  • Design and implement backend services focused on reliability and extensibility
  • Collaborate with engineers to identify common pain points and opportunities
  • Maintain and operate mission-critical production services
  • Meet service level objectives
  • Shape technical architecture and engineering culture

Requirements For Software Engineer, Core Platform

Java
Kotlin
Go
Kubernetes
  • At least 5 years experience as a backend software engineer
  • Experience building and operating distributed systems at scale
  • Strong systems and software competency
  • Product mindset for infrastructure systems
  • Ability to build products for other engineers

Benefits For Software Engineer, Core Platform

Medical Insurance
Dental Insurance
Vision Insurance
  • Great compensation packages
  • Comprehensive health benefits

Interested in this job?

Jobs Related To DoorDash Software Engineer, Core Platform

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance platform development, building tools and frameworks to optimize system performance across the organization.

Salesforce Developer

Senior Salesforce Developer role at DoorDash, building and scaling enterprise solutions for sales and service teams.

Salesforce Developer

Senior Salesforce Developer role at DoorDash focusing on developing and scaling Salesforce solutions for sales and service teams.

Senior Software Engineer, Backend - Experimentation Platform

Senior Backend Engineer role at DoorDash's Experimentation Platform team, building high-scale systems handling 80M QPS with microsecond latency requirements.

Senior Software Engineer, Backend - Experimentation Platform

Senior Backend Software Engineer role at DoorDash focusing on building and scaling the Experimentation Platform, handling 80M QPS with microsecond latency requirements.