Software Jobs dot IT Jobs dot San Francisco Bay Area Jobs dot Employment Search

San Francisco Bay Area logo SF Bay Area Software Jobs and IT Jobs

Previous Page

Software Engineer (Multiple Positions)

Location: South Bay (Sunnyvale)         posted: 04.10.25

Software Engineer (Multiple Positions), DoorDash, Inc., Sunnyvale, CA.  

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 micro service – based architecture. Completely disrupt logistics by tackling bleeding - edge, technical problems. Work with backend tech stacks. Analyze and improve efficiency, scalability, and stability of various system resources. Perform service-oriented architecture, writing REST API's, unit testing, and architectural design. Perform modern web stacks and architecture (HTTP, REST). Work with SQL and noSQL databases and other technologies (Postgres, edis, Elasticsearch, RabbitMQ). Participate in WeDash and other mandatory company trainings. Telecommuting permitted. (SWE-S-402-SV)

 

40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary: $172,931 - $230,400/yr.   

 

MINIMUM REQUIREMENTS:

 

Master’s degree, or foreign equivalent, in Computer Science, Engineering, Information Technology, or related quantitative discipline and two (2) years of experience in the field of software development, program analytics, or related occupation.

 

Qualifying experience must include the following skills:

 

-     Java;

-     Kotlin;

-     Postgres, RabbitMQ, Redis, HAProxy, Nginx, and Elasticsearch;

-     SQL/NoSQL Databases;

-     REST API;

-     SpringBoot;

-     Object oriented analysis and design;

-     AWS;

-     Kubernetes;

-     GRPC.

 

To apply, please send resumes to workwithus@doordash.com. Must reference job code SWE-S-402-SV to be considered.

 

Report Problem

Terms of Use