Software Engineer, Performance Platform

Technology and logistics company that started with door-to-door delivery, empowering local economies through food and goods delivery services.
$130,600 - $285,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Performance Platform

DoorDash is seeking a Software Engineer for their Performance Platform team to help build foundational pieces that will impact the performance characteristics of systems across the company. This role is part of the Developer Platform organization and focuses on providing tools and capabilities to identify and address performance, scalability, and efficiency limitations.

The position offers an opportunity to work on developer tools, frameworks, and libraries while collaborating closely with engineers, technical product managers, and engineering managers across the organization. The role requires 2+ years of experience in backend platform/infrastructure development and proficiency in OOP languages like Java, Kotlin, or Go.

As part of DoorDash's mission to empower local economies, you'll be working in a fast-paced environment where you can make impactful decisions and help transform DoorDash from a food delivery company to a comprehensive goods delivery platform. The company offers competitive compensation ranging from $130,600 to $285,000 USD, depending on level and location, plus equity opportunities.

The role comes with comprehensive benefits including medical, dental, and vision insurance, 401(k) matching, generous parental leave, and wellness programs. You'll be joining a company committed to diversity and inclusion, working from one of several possible locations including San Francisco, New York, Los Angeles, Seattle, or Sunnyvale.

This is an ideal opportunity for someone who enjoys enabling others, values design simplicity, and wants to make a significant impact on system performance at scale. The role offers growth potential within a rapidly expanding technology company that prioritizes employee well-being and professional development.

Last updated 5 days ago

Responsibilities For Software Engineer, Performance Platform

  • Develop and maintain foundational components to measure and tune performance of services/components
  • Take on significant technical challenges and have a large impact
  • Collaborate with stakeholders, external partners and peer engineering leaders

Requirements For Software Engineer, Performance Platform

Java
Kotlin
Go
  • 2+ years of experience as a Software Engineer working on backend platform/infrastructure teams
  • Proficiency in at least one OOP language (eg. Java, Kotlin, Go, C++/C# etc)
  • Experience building and maintaining platform components at scale
  • Product mindset for platform problems
  • Strive for design simplicity and consistency
  • Solve problems using software to automate or prevent toil

Benefits For Software Engineer, Performance Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • 401(k) plan with employer matching
  • Flexible vacation (for salaried roles)
  • 80 hours of paid sick time per year
  • 16 weeks of paid parental leave
  • Wellness benefit
  • Commuter benefit match
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Software Engineer, Performance Platform

Software Engineer, Backend (All Levels / All Teams)

Backend Software Engineer position at DoorDash Canada, working on scalable distributed systems for food delivery platform

Software Engineer, Backend (All Levels / All Teams)

Backend Software Engineer position at DoorDash Canada, working on scalable distributed systems for food delivery platform

Software Engineer, Backend (All Teams)

Backend Software Engineer role at DoorDash, building large-scale infrastructure for on-demand delivery platform, 2+ years experience required, hybrid work model.

Software Engineer, Performance Platform

Software Engineer role at DoorDash focusing on building and maintaining performance platform components and developer tools.

Software Engineer, Distributed Databases

Software Engineer position at DoorDash focusing on distributed databases and messaging systems, working with technologies like CockroachDB, Kafka, and AWS services.