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: San Francisco (San Francisco)         posted: 07.08.24

Software Engineer (Multiple Positions), DoorDash, Inc., San Francisco, CA. Develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants, and dashers. Work at the intersection of product and infrastructure to solve key business problems with elegant technical solutions. Develop, release, and run large-scale web applications. Perform unit tests and analyze resulting implications for architectural design and system improvements. Evaluate the technical trade-offs of every software project decision, analyze data to inform recommendations, and automate wherever possible. Be involved in transitioning our monolithic codebase to a microservice-based architecture. Completely disrupt logistics by tackling bleeding-edge, technical problems. Participate in any company-wide training programs (WeDash, etc.). Telecommuting Permitted. (SWE-B-102-SF)

40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary Range: $215,197-$238,000/yr.

MINIMUM REQUIREMENTS:

Master’s degree in (or foreign equivalent) in Computer Science, Engineering, Information Technology, or closely related quantitative discipline and three (3) years of experience in the field of software engineering, program analysis or related occupation.

In the alternative, employer will accept a Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Information Technology, or closely related quantitative discipline and five (5) years of progressive, post-bachelor’s experience in the field of software engineering, program analysis or related occupation.

Qualifying experience must include three (3) years in at least five (5) the following skills, which may be gained concurrently:

  • Programming languages such as Java, Python, C/C++;
  • JavaScript;
  • SQL or NoSQL Database;
  • Distributed Systems;
  • Agile or Scrum methodology;
  • Designing scalable, reliable, and secure systems;
  • Postgres, RabbitMQ, Redis, HAProxy, Elasticsearch, or similar.

Qualifying experience must include one year (1) year in at least four (4) the following skills, which may be gained concurrently:

  • REST APIs;
  • Object Oriented Programming;
  • Microservices architecture;
  • Service Oriented Architecture (SOA);
  • Unit Testing
  • Docker, Kubernetes or similar

Any suitable combination of education, training and experience is acceptable.

Up to 10% travel (domestic and/or international) based on business need.

To apply, please send resumes to workwithus@doordash.com.  Must reference job code (SWE-B-102-SF) to be considered.

Report Problem

Terms of Use