DoorDash is looking to build and maintain a large scale 24x7 global infrastructure system that powers their 3-sided marketplace of Consumers, Merchants and Dashers.
Requirements
Prior experience (2+ years industry experience) working with backend tech stacks
Experience with service oriented architecture, writing REST API’s, unit testing, and architectural design
Understanding of modern web stacks and architecture (HTTP, REST)
Experience with SQL and NoSQL databases and other technologies (e.g. Postgres, Redis, Elasticsearch, RabbitMQ)
Experience with transitioning monolithic codebase to microservice-based architecture
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 our backend systems
Be involved in transitioning our monolithic codebase to a microservice-based architecture
Completely disrupt logistics by tackling bleeding-edge, technical problems
Other
B.S., M.S., or PhD. in Computer Science or equivalent
Ability to analyze and improve efficiency, scalability, and stability of various system resources
401(k) plan with employer matching, paid time off and paid sick leave in compliance with applicable laws
Medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program