DoorDash

Staff Software Engineer

DoorDash

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $193,800 - $285,000 per year

Job Level

About the role

  • Architect and build scalable software solutions that simplify complex security workflows.
  • Integrate global security technologies and improve operational efficiency for security teams.
  • Design microservices, build automation pipelines, and develop APIs that enable secure integrations across infrastructure, applications, and safety systems.
  • Guide technical direction, lead architectural decisions, and mentor engineers.
  • Help establish engineering standards that improve developer productivity and scalability across the security ecosystem.

Requirements

  • 8+ years of experience as a software engineer in platform engineering, infrastructure engineering, or security engineering disciplines.
  • Proven experience designing and operating distributed systems and microservices in large scale production environments.
  • Strong experience building internal platforms, developer tooling, or automation systems that improve engineering productivity and operational efficiency.
  • Highly skilled in backend development using programming languages such as Python.
  • Experience with cloud infrastructure and services in AWS, including infrastructure automation using tools such as Terraform.
  • Demonstrated ability to lead technical initiatives, influence architecture decisions, and mentor engineers.
  • Strong analytical and problem-solving abilities with experience investigating complex system issues and improving service reliability.
  • Experience building or operating security platforms or internal developer platforms that support multiple engineering teams.
  • Experience developing automation frameworks or APIs that integrate enterprise security systems such as identity platforms, secrets management systems, or security telemetry pipelines.
  • Familiarity with AI-assisted development tools such as Claude Code, Copilot, or similar systems to accelerate development and automate engineering workflows.
  • Experience designing event-driven architectures, workflow orchestration systems, or large-scale automation pipelines.
Benefits
  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off
  • Paid sick leave in compliance with applicable laws
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 11 paid holidays
  • Disability insurance
  • Basic life insurance
  • Family-forming assistance
  • Mental health program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringplatform engineeringinfrastructure engineeringsecurity engineeringdistributed systemsmicroservicesbackend developmentPythoncloud infrastructureautomation frameworks
Soft Skills
leadershipmentoringanalytical skillsproblem-solvinginfluencing architecture decisions