Software Engineer - Test Platform

Technology and logistics company that started with door-to-door delivery, expanding to deliver any and all goods.
$130,600 - $285,000
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Software Engineer - Test Platform

DoorDash is seeking a Software Engineer to join their Test Platform team, focusing on enhancing developer velocity and productivity. This role is central to DoorDash's infrastructure, working on reimagining the software development process and removing unnecessary manual work from engineers' workflows.

The position offers an exciting opportunity to work with cutting-edge technologies and build developer tools, frameworks, and libraries that power the Software Development Lifecycle across all engineering teams at DoorDash. You'll be instrumental in developing next-generation development environments using devcontainers and creating sandbox environments for testing.

As a member of this team, you'll collaborate with engineers, technical product managers, and engineering managers across the organization. The role requires at least 2 years of experience in backend platform and infrastructure, with proficiency in Java, Kotlin, or Go. You'll be working on large-scale systems and platform components, applying a product mindset to solve complex technical challenges.

DoorDash offers a comprehensive benefits package including competitive salary ranges from $130,600 to $285,000 USD (depending on level), equity grants, 401(k) with employer match, comprehensive health benefits, paid parental leave, and wellness programs. The company strongly values diversity and inclusion, maintaining a commitment to creating an inclusive environment for all employees.

This role presents an excellent opportunity for someone who enjoys building foundational tools, has a passion for developer experience, and wants to make a significant impact on engineering productivity at a rapidly growing technology company. You'll be at the forefront of developing new technologies with the chance to contribute to open-source projects while working alongside highly talented and motivated teammates.

Last updated 4 days ago

Responsibilities For Software Engineer - Test Platform

  • Develop and maintain foundational components for software development lifecycle
  • Build, extend, and operate a central platform used by all DoorDash engineering teams
  • Develop new technologies and contribute to open source tech
  • Design large scale systems with engineering excellence
  • Build DoorDash's next generation development environment using devcontainers
  • Create safe but realistic sandbox environments for testing

Requirements For Software Engineer - Test Platform

Go
Java
Kotlin
  • 2+ years of experience working on backend platform and infrastructure teams
  • Proficiency in at least one OOP language (Java, Kotlin, or Go)
  • Experience building & maintaining platform components at scale
  • Product mindset for platform problems
  • Focus on design simplicity and consistency
  • Ability to solve problems using software to automate or prevent toil

Benefits For Software Engineer - Test Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 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

Fullstack Software Engineer

Fullstack Software Engineer role at DoorDash focusing on internal developer tools and platform development, offering competitive compensation and comprehensive benefits.

Backend Software Engineer

Backend Software Engineer role at DoorDash, building scalable logistics infrastructure for delivery marketplace

Backend Software Engineer

Backend Software Engineer role at DoorDash, building scalable logistics infrastructure for delivery marketplace

Technical Account Manager - New Verticals Partner Integrations

Technical Account Manager role at DoorDash, managing partner integrations and technical relationships in Canada, offering competitive pay and benefits.

Software Engineer, Performance Platform

Backend Software Engineer role at DoorDash focusing on performance platform development, requiring 2+ years of experience in platform/infrastructure teams.