mid software engineering Backend Engineer ic 6+ yrs Bachelor's
$159,800 – $235,000
USD per year

About this role

DoorDash is hiring a mid-level Backend Engineer in the software engineering function based in San Francisco, CA. The posting calls out experience with Python, Java, Kotlin, SQL and roughly 6+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $159,800–$235,000 per year.

Role
Backend Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
San Francisco, CA
Experience
6+ years
Education
Bachelor's degree
Department
311 Autonomy
AI Summary
Build geospatial backend systems processing LiDAR point clouds and sensor data for autonomous robotics. Requires 6+ years geospatial engineering experience with expertise in 3D point cloud processing, PostGIS spatial databases, and pathfinding algorithms for unstructured environments.

More roles at DoorDash

Account Executive, Non-Endemic, Enterprise Ad Sales
Chicago, IL | New York City, NY | Los Angeles, CA · mid
Account Manager, CPG
New York City, NY | San Francisco, CA | Los Angeles, CA | Chicago, IL | Atlanta, GA · mid
Snowflake Data Visualization
Account Manager, CPG
New York City, NY | Los Angeles, CA | Atlanta, GA | Chicago, IL | San Francisco, CA · mid
Snowflake Data Visualization
Account Manager, CPG
San Francisco, CA | New York City, NY | Chicago, IL | Los Angeles, CA | Atlanta, GA · mid
Snowflake Data Visualization
Account Manager, CPG
San Francisco, CA | New York City, NY | Chicago, IL | Los Angeles, CA | Atlanta, GA · mid
Snowflake Data Visualization
All DoorDash jobs →

Job description

from DoorDash careers

About the Team

DoorDash Labs is an independent team within DoorDash. We're hiring a geospatial software engineer to work at the intersection of software engineering and robotics to solve key business problems with elegant technical solutions. If you have a passion for applying robotics solutions to a service loved by millions of people, then we want to talk to you!

You're excited about this opportunity because you will...

  • Analyze Complex 3D Environments: Build automated pipelines to process LiDAR point clouds and sensor logs. You will write algorithms to programmatically classify terrain, and identify obstacles
  • Scale the Data Infrastructure: Manage the geospatial backend (PostGIS/Cloud) that acts as the "source of truth" for the fleet’s operational maps and geofences.
  • Serve & Visualize Map Data: Build high-performance map services (Vector Tiles, APIs) to render complex 3D environments and fleet positions in our web-based mission control dashboards.

We're excited about you because you have...

  • B.S., M.S., or PhD. in Computer Science or equivalent
  • 6+ years of industry experience as a geospatial engineer
  • 3D Point Cloud Expertise: Experience using tools like PDAL, PCL, or Python (Open3D/NumPy) to process and analyze raw LiDAR data.
  • Advanced Routing Knowledge: A strong grasp of Graph Theory and pathfinding algorithms (A*, Dijkstra) applied to unstructured environments.
  • This is an excerpt. Read the full job description on DoorDash careers →
All software engineering jobs software engineering in San Francisco, CA Jobs in San Francisco, CA software engineering salaries software engineering career path
All DoorDash Jobs Browse software engineering roles mid positions