GeoSpatial Engineer, DoorDash Labs
DoorDash · San Francisco, CA · 311 Autonomy
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
More roles at DoorDash
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.