DoorDash

DoorDash

Software Engineer, Backend - Autonomous Delivery Platform

San Francisco, California · Senior

Sponsorship not specified$194k-$285kDetected 25 days ago
JavaKotlinBackend DevelopmentSQLPostgreSQLRedisCassandraAWSDockerKubernetesRESTgRPCKafkaLogisticsRoboticsGIS

Stay score

odds of building a lasting career here

64Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level III · 3×
Level I$137,0931 entry
Level II$165,1312 entries
Level III$193,1493 entries
Level IV$221,1874 entries

$27,387 more — $221,187 — moves this role to Level IV and 4 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $221,187 would place this position at wage Level IV. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Francisco-Oakland-Fremont, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Green-card filing pattern in this occupation

Context, not a finding about this posting: of this employer's 73 green-card filings in this occupation, 100% were for a worker who already held the job.

Green-card follow-through: 53%

Of 34 labor certifications old enough to have been used, 16 expired without the employer filing the next step. Median time from filing to decision: 481 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

125 transfer filings in the last year, covering 125 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • DoorDash Labs is an independent team within DoorDash.
  • We're hiring a backend software engineer to work at the intersection of software engineering and robotics to solve key business problems with elegant technical solutions.

Responsibilities

  • Design and implement backend services for IoT that integrates with core DoorDash data, focused on reliability, and future extensibility
  • Design and implement backend services for autonomous delivery system that integrate with core DoorDash data.
  • At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users-from Dashers to merchant partners to consumers.
  • DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers.

Requirements

  • If you have a passion for applying robotics solutions to a service loved by millions of people, then we want to talk to you!
  • We're excited about you because you have...
  • Experience with backend for frontend architecture
  • Ability to improve efficiency, scalability, and stability of multiple system resources
  • Experience with service oriented architecture, writing REST API's, unit testing, and architectural design
  • Experience with either Java or Kotlin

Nice to have

  • Experience with these technologies is not required but helpful.
  • Familiarity with Kotlin
  • gRPC, Kafka, Redis, Postgres, or Cassandra
  • AWS, Kubernetes, Docker
  • Familiarity with geospatial data and mapping technologies (GIS)
  • We expect this position to be filled by 23/11/2026
  • Ranges are market-dependent and may be modified in the future.
  • Talk to your recruiter for more information.

Skills

  • Introduce tools and best practices to accelerate our development process

Compensation

  • The successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions.
  • Base salary is localized according to an employee's work location.
  • In addition to base salary, the compensation for this role includes opportunities for equity grants.
  • flexible paid time off/vacation, plus 80 hours of paid sick time per year.
  • For hourly roles:
  • The national base pay range for this position within the United States, including Illinois and Colorado.

Benefits

  • DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program, among others.
  • To learn more about our benefits, visit our careers page here.
  • See below for paid time off details:

Equal opportunity

  • Our Commitment to Diversity and Inclusion
  • We value a diverse workforce - people who identify as women, non-binary or gender non-conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently-abled, caretakers and parents, and veterans are strongly encouraged to apply.

This listing is sourced directly from DoorDash's careers page and normalized into a canonical job model.