
Backend Engineer
- REST API
- Unit Testing
- Ruby on Rails
- Django
- JavaScript
- SQL
- NoSQL
- PostgreSQL
- Redis
- Elasticsearch
- RabbitMQ
- Java
- Python
About DoorDash
Restaurant delivery.
The role
**What You’ll Achieve** - 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 **About You** - High-energy and confident - you’ll do whatever it takes to win - You’re an owner - driven, focused, and quick to take ownership of your work - Humble - you’re willing to get into the details and you’re open to feedback - Adaptable, resilient, and able to thrive in ambiguity - things change quickly in our fast-paced startup and you’ll need to be able to keep up! - Growth-minded - you’re eager to expand your skill set and excited to carve out your career path in a hyper-growth setting - Desire for impact - ready to take on a lot of responsibility and work collaboratively with your team **Qualifications** - B.S., M.S., or PhD. in Computer Science or equivalent - 5+ years of industry experience - Prior experience working with backend tech stacks - Able to analyze and improve efficiency, scalability, and stability of various system resources - Experience with service orientated architecture, writing REST API’s, unit testing, and architectural design - Expertise in web technologies such as Rails/Django and JavaScript frameworks - Understanding of modern web stacks and architecture (HTTP, REST) - Experience with SQL and NoSQL databases and other technologies (e.g. Postgres, Redis, Elasticsearch, RabbitMQ)
Skills
- Django
- Java
- Python
Backend Engineer · DoorDash