GeoSpatial Engineer, DoorDash Labs

DoorDash USASan Francisco, CA
9d

About The Position

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.

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?").

Nice To Haves

  • Experience with Kotlin or Java.
  • Knowledge of Coordinate Reference Systems (CRS) and transformations.

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.

Benefits

  • comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • wellness benefits
  • commuter benefits match
  • paid time off and paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families and Workplaces Act)
  • medical, dental, and vision benefits
  • 11 paid holidays
  • disability and basic life insurance
  • family-forming assistance
  • a mental health program
  • flexible paid time off/vacation, plus 80 hours of paid sick time per year
  • vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g. about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service