
Posted a day ago
Staff Software Engineer
DoorDashStaff Software Engineer
Requirements
B.S., M.S., or PhD in Computer Science, 8+ years of industry experience, Proficiency in AI coding tools, Experience with backend tech stacks, Experience with SQL and NoSQL databases
Skills
MicroservicesSQL
About the role
About the Company
DoorDash is a technology and logistics company on a mission to empower local economies. We are building the world's most reliable on-demand logistics engine to power a three-sided marketplace of consumers, merchants, and dashers.
Responsibilities
- Develop, release and run large-scale web applications
- Develop and define the backend architecture and tech stack for a product area
- Improve performance, reliability, scalability and security for backend systems
- Transition monolithic codebase to a microservice-based architecture
- Tackle complex technical problems to disrupt logistics
Requirements
- B.S., M.S., or PhD in Computer Science or equivalent
- 8+ years of industry experience
- Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor)
- Prior experience with backend tech stacks
- Experience with service oriented architecture and writing REST APIs
- Experience with SQL and NoSQL databases (e.g., Postgres, Redis, Kafka, Spark, S3)
- Understanding of modern web stacks and architecture (HTTP, REST)
Preferred Qualifications
- Experience building large scale, real-time applications
- Experience with Java/Kotlin
- Contributor to open source projects
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer
DoorDash · Sao Paulo
