Software Engineer, Backend (All Teams)
DoorDash USA7 days ago
San Francisco, CA
Hybrid
Full-time
Junior Level (1-3 years)
$131-$192 Hourly
Job Description
Position Overview
DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are growing rapidly and expanding our Engineering offices globally! As a Backend Engineer, you will build and maintain a large scale 24x7 global infrastructure system powering DoorDash's 3-sided marketplace of Consumers, Merchants, and Dashers. You will work on both Product and Product Platform teams, addressing key business problems with elegant technical solutions and operating backend services that support all product functionality. This is a hybrid role with in-office time expected and will report to an Engineering Manager.
Key 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
- Participate in transitioning our monolithic codebase to a microservice-based architecture
- Tackle bleeding-edge technical problems to completely disrupt logistics
Required Qualifications
- B.S., M.S., or PhD in Computer Science or equivalent
- 2+ years of industry experience working with backend tech stacks
- Ability to analyze and improve the efficiency, scalability, and stability of various system resources
- Experience with service-oriented architecture, REST API development, 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)
Benefits & Perks
- Premium healthcare
- Wellness expense reimbursement
- Paid parental leave
- And many more benefits designed to support your overall well-being
Required Skills
Backend Development
Microservices
Distributed Systems
REST APIs
NoSQL
Service-Oriented Architecture
SQL
Performance Optimization