DoorDash is a technology and logistics company focused on empowering local economies. They are seeking a Senior Software Engineer for Infrastructure to design and implement systems that support autonomous vehicle development and large-scale data processing.
Responsibilities:
- Have significant scope and decision-making responsibility
- Design and implement infrastructure to enable autonomous vehicle development, including:
- Large-scale distributed simulation execution
- Ingest, processing, and organization of petabyte-scale datasets
- GPU-accelerated distributed computing for data preparation and training
- Design and implement robot data and metrics pipelines
- Collaborate with core autonomy teams: motion planning, perception, and simulation
Requirements:
- A B.S., M.S., or PhD. in Computer Science, Robotics or related technical field
- In-depth knowledge of data structures and algorithms
- Strong Python programming experience
- Experience with operationalizing large-scale systems
- Experience with at least one distributed data processing framework (Ray, Spark, Flink, etc)
- Passionate about software quality and reliability
- C++
- SQL
- Kubernetes
- Docker
- Terraform
- Experience with GPU-accelerated systems
- Robotics domain experience/knowledge