doordashusa

GeoSpatial Engineer, DoorDash Labs

Apply Now

At a Glance

Location
San Francisco, California, United States
Experience
6+ years
Posted
2026-03-16T14:32:34-04:00

Key Requirements

Required Skills

ExcelJavaKotlinPythonSQL

Domain Knowledge

  • Healthcare
  • Insurance
  • Logistics
  • Medical
  • Regulatory

Benefits & Perks

Health Insurance

at’s why we offer a comprehensive benefits package to all regular employees, which

Requirements

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.

Spatial Database Proficiency: Expert-level SQL skills with PostGIS for managing complex geometries and spatial relationships.

Algorithmic Mindset: You are comfortable writing logic to solve geometric problems (e.g., "Does this 3D trajectory intersect with this static obstacle?").

Responsibilities

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.

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!