
Staff Software Engineer, Backend
Welcome to DoorDash, where we are revolutionizing the way people experience food delivery. As a Staff Software Engineer, Backend, you will play a crucial role in shaping our technology and leading a team of talented engineers to create a seamless and efficient delivery experience for our customers and merchants. We are seeking a highly skilled and motivated individual to join our team and contribute to our fast-paced and dynamic environment. If you are passionate about solving complex problems, driving innovation, and delivering exceptional results, we want you on our team.
- Lead and mentor a team of software engineers to develop innovative and efficient solutions for food delivery.
- Collaborate with cross-functional teams to define and execute technology strategies that align with business goals.
- Design, develop, and maintain backend systems and APIs that power our food delivery platform.
- Ensure high-quality code through code reviews, testing, and implementation of best practices.
- Stay updated on industry trends and emerging technologies to identify opportunities for improvement and innovation.
- Troubleshoot and resolve technical issues in a timely and effective manner.
- Work closely with product managers to understand business requirements and translate them into technical specifications.
- Develop and maintain technical documentation for future reference.
- Continuously optimize and scale our backend systems to support a growing user base.
- Act as a subject matter expert and provide technical guidance to the team and other departments within the company.
- Collaborate with other teams to maintain a cohesive and seamless end-to-end delivery experience for our customers and merchants.
- Keep a strong focus on security, reliability, and scalability in all aspects of development.
- Identify and implement process improvements to increase efficiency and productivity within the engineering team.
- Communicate progress and challenges effectively to stakeholders and leadership.
- Actively participate in code reviews, planning meetings, and other team activities.
Bachelor's Degree In Computer Science, Software Engineering, Or Related Field.
Minimum Of 5 Years Of Experience In Software Development, With A Focus On Backend Technologies.
Proficiency In At Least One Backend Programming Language Such As Java, Python, Or Ruby.
Experience With Distributed Systems, Microservices Architecture, And Cloud Computing.
Strong Understanding Of Software Development Principles And Best Practices, Including Code Review, Testing, And Version Control.
Web Development
Troubleshooting
Database Management
Data Modeling
Agile Methodology
Object-oriented design
Cloud Computing
Performance optimization
API development
Server-Side Scripting
Coding Proficiency
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Staff Software Engineer, Backend in Atlanta, GA, USA is $113,000-$140,000 per year. However, this can vary depending on the specific company, years of experience, and additional skills and qualifications. It is important to research and compare salaries for similar roles in the Atlanta area to get a more accurate understanding of the average salary for this position.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Best local restaurants now deliver. Get breakfast, lunch, dinner and more delivered from your favorite restaurants right to your doorstep with one easy click.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started