D

DoorDash

Runs apps for local food and grocery delivery

Software Engineer - Visualization Tools

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's degree in computer science or a related field is required.
  • At least 5 years of experience in full stack software development is required.
  • Fluency with React and TypeScript is required.
  • Experience in 3D computer graphics is required.
  • Ability to independently identify and solve problems amid high levels of ambiguity is required.

Responsibilities

  • Build tools that help users across autonomy, operations, product, and executive teams understand robot behavior both on-road and in simulation.
  • Expand web tooling for interaction with time series data, video playback, and 3D scene reconstruction.
  • Maintain a C++ visualization framework for transforming robot data into 2D and 3D web output.
  • Develop data introspection capabilities to support an expanding fleet of next-generation robots.
  • Architect and develop end-to-end backend and frontend systems for applications used to inspect robot data.
  • Set roadmaps, identify opportunities for new systems, and execute.
  • Maintain a high bar for quality in the work.
  • Work cross-functionally with stakeholders up and down the stack.

Desired Qualifications

  • Passion for web technologies, game development, and 3D computer graphics.
  • Experience in robotics, self-driving technology, scientific visualization, or simulation.
  • Experience with high-performance browser technologies such as WebCodecs and Web Workers.
  • Experience with 3D technologies such as WebGL, three.js, or Open3D, or with game engines.
  • Experience with distributed or batch compute technologies such as Ray, Temporal, Buildkite, Docker, or Kubernetes.
  • Experience with AWS infrastructure, including ECR, S3, Lambda, API Gateway, and CloudFront.
  • Experience with application profiling and optimization.
  • Experience with modern C++ and the Standard Template Library (STL).
  • An eye for user experience and empathy with a wide range of users.

About the Company

DoorDash

Runs apps for local food and grocery delivery

DoorDash runs apps that let people order restaurant meals, groceries, and other goods from local businesses, which independent couriers called Dashers bring to their doors. In 2019 it overtook Grubhub to become the largest food delivery service in the United States, and it later expanded abroad by buying Finland's Wolt and Britain's Deliveroo. Merchants pay DoorDash a fee on each order and can buy ads in its apps, while customers pay delivery and service fees or join DashPass, a subscription that cuts those fees. Businesses can also hire Dashers through its Drive service to carry orders placed on their own websites. Four Stanford students founded DoorDash in 2013, and it is based in San Francisco, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at DoorDash

See more jobs