Skip to main content

DoorDash USA

Software Engineer

San Francisco, CA; Seattle, WA; NYC, NYFrom $285kmidAdded today

About this role

Join DoorDash Labs' data visualization team to build introspection tools for Dot, an autonomous delivery robot. You'll own full-stack applications that transform complex robot sensor data, logs, and telemetry into intuitive 3D visualizations and dashboards used across autonomy, operations, and executive teams.

What you'll do

  • Architect and develop full-stack web applications for robot data introspection and visualization
  • Build and maintain C++ visualization frameworks that transform robot data into 2D/3D web outputs
  • Design intuitive interfaces for time series data, video playback, and 3D scene reconstruction
  • Collaborate cross-functionally with autonomy, operations, product, and executive teams
  • Identify opportunities for new visualization systems and execute roadmaps with high autonomy
  • Maintain high quality standards and optimize performance for data-heavy applications

What they're looking for

  • React and TypeScript
  • 3D computer graphics (WebGL, three.js, or similar)
  • Full-stack software development
  • Modern C++ and STL
  • High-performance browser technologies (WebCodecs, Web Workers)
  • AWS infrastructure (S3, Lambda, CloudFront, ECR)
  • Robotics or autonomous systems domain knowledge
  • Application profiling and optimization

Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Flexible paid time off plus 80 hours annual sick time
  • Equity grant opportunities
  • Mental health program and wellness benefits
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

DoorDash USA

DoorDash USA is building autonomous delivery systems including drones and robots, along with internal infrastructure platforms to support large-scale operations. The company is hiring robotics engineers, autonomous systems specialists, infrastructure engineers, and platform software engineers to develop flight control systems, mapping and localization capabilities, and distributed computing platforms.

View all jobs at DoorDash USA

Likely interview questions

  • Walk us through a full-stack project where you built both frontend and backend systems—what was your architecture and what were the key challenges?
  • How have you approached learning or working with 3D graphics technologies, and what was the most complex visualization you've implemented?