Software Engineer, Test Platform

DoorDash is a technology and logistics company that started with door-to-door delivery, expanding to deliver any and all goods.
$119,100 - $252,400
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Software Engineer, Test Platform

DoorDash is seeking a Senior Software Engineer to join their Test Platform team, focusing on improving developer velocity and experience. This role is central to DoorDash's infrastructure, working on reimagining the software development process and removing unnecessary manual work to enable engineers to focus on building products for customers.

The position involves building developer tools, frameworks, and libraries that power the Software Development Lifecycle across all engineering teams at DoorDash. You'll be at the forefront of implementing next-generation development environments using devcontainers open source technology and creating sandbox environments for realistic testing.

As a successful candidate, you'll need 5+ years of experience in backend platform and infrastructure teams, with proficiency in Java, Kotlin, or Go. The role requires strong technical skills, cross-functional collaboration abilities, and a product mindset focused on platform solutions.

The compensation package is competitive, ranging from $119,100 to $252,400 USD, depending on experience and location. DoorDash offers comprehensive benefits including medical, dental, vision insurance, 401(k) with employer match, paid parental leave, and mental health support.

This is an exciting opportunity to join a rapidly growing company that's transforming from a food delivery service to a comprehensive goods delivery platform. You'll work with talented engineers, have significant autonomy to innovate, and contribute to open-source technologies while building solutions that impact thousands of developers.

The role offers excellent growth potential, allowing you to mentor junior engineers and shape DoorDash's software development strategy. You'll be part of a company culture that values diversity, inclusion, and employee well-being, with a strong commitment to creating an equitable workplace for all.

Last updated 11 days ago

Responsibilities For Software Engineer, Test Platform

  • Develop and maintain foundational components for software development lifecycle
  • Build DoorDash's next generation development environment using devcontainers
  • Create safe but realistic sandbox environments for testing
  • Lead cross-functional projects and design large scale systems
  • Provide mentorship for junior engineers
  • Work with engineers, technical product managers, and engineering managers
  • Guide the future of DoorDash's software development strategy

Requirements For Software Engineer, Test Platform

Go
Java
Kotlin
  • 5+ years of experience working on backend platform and infrastructure teams
  • Proficiency in at least one OOP language (Java, Kotlin, or Go)
  • Experience working on platform components and managing them at scale
  • Strong cross-functional collaboration skills
  • Product mindset for platform problems
  • Focus on design simplicity and consistency
  • Problem-solving skills with automation focus

Benefits For Software Engineer, Test Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Medical, dental, and vision benefits
  • Disability and basic life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Software Engineer, Test Platform

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Software Engineering Positions

Join DoorDash's engineering team to build innovative solutions connecting customers with local businesses through technology.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.