DoorDash USA
Software Engineer
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
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 USALikely 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?