
Senior Software Engineer, Compute
Welcome to DoorDash - where we believe in empowering local economies by connecting people with the best of their communities. As a Senior Software Engineer, Compute, you will play a pivotal role in building and maintaining the core infrastructure that powers our platform and enables us to deliver a seamless and efficient experience for our customers. We are looking for someone who is passionate about solving complex technical challenges and has a deep understanding of distributed systems and cloud computing. If you are a highly skilled and experienced engineer with a knack for driving innovation and delivering high-quality solutions, we would love to have you on our team. Join us in revolutionizing the way people eat, shop, and live in their cities.
- Develop and maintain the core infrastructure of the DoorDash platform, ensuring it is robust, scalable, and efficient.
- Collaborate with cross-functional teams to design and implement new features and improvements to the platform.
- Utilize your expertise in distributed systems and cloud computing to solve complex technical challenges and optimize our infrastructure.
- Work closely with product managers and other stakeholders to understand business requirements and translate them into technical solutions.
- Lead and mentor other engineers on the team, providing guidance and support to help them grow and excel in their roles.
- Continuously monitor and improve the performance, reliability, and security of our systems.
- Stay up-to-date with industry developments and emerging technologies, and make recommendations for incorporating them into our platform.
- Participate in code reviews and contribute to the development of coding standards and best practices.
- Collaborate with operations and support teams to troubleshoot and resolve issues in a timely manner.
- Drive innovation and contribute to the development of new ideas and initiatives that will enhance the customer experience and drive business growth.
- Ensure all code and infrastructure changes are well-documented and adhere to company and industry standards.
- Continuously evaluate and improve our development processes and tools to increase efficiency and quality.
- Act as a subject matter expert on cloud computing and distributed systems, providing guidance and support to other teams in the organization.
Extensive Experience With Cloud Computing: A Senior Software Engineer In The Compute Team At Doordash Should Have A Deep Understanding Of Cloud Computing Platforms Such As Amazon Web Services (Aws), Google Cloud Platform (Gcp), Or Microsoft Azure. They Should Have A Strong Understanding Of How To Optimize And Manage Compute Resources In A Cloud Environment.
Proficiency In Programming Languages: The Ideal Candidate For This Position Should Be Proficient In At Least One Programming Language, Such As Java, Python, Or C++. They Should Also Have Experience With Scripting Languages, Such As Bash Or Powershell, To Automate Repetitive Tasks.
Knowledge Of Containerization And Orchestration: Senior Software Engineers In The Compute Team Should Have A Strong Understanding Of Containerization Technologies Like Docker And Container Orchestration Platforms Like Kubernetes. They Should Have Experience With Deploying And Managing Applications In A Containerized Environment.
Experience With Infrastructure-As-Code: Doordash Values Automation And Infrastructure-As-Code Principles. The Candidate Should Have Experience With Tools Like Terraform, Ansible, Or Puppet To Provision And Manage Infrastructure Resources.
Strong Problem-Solving Skills: A Senior Software Engineer In The Compute Team Should Have Excellent Problem-Solving Skills And The Ability To Troubleshoot Complex Issues Related To Compute Infrastructure. They Should Be Able To Work Independently And Find Innovative Solutions To Technical Challenges.
Database Management
DevOps
Agile Methodology
Machine Learning
Cloud Computing
Performance optimization
System Design
API development
Problem-Solving
Programming Languages
Testing And Debugging
Scal
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Software Engineer, Compute in San Francisco, CA, USA is $137,000 - $226,000 per year. This range can vary depending on the specific company, years of experience, and skills of the individual.
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
