Senior Software Engineer - Vehicle Data Management

Aurora Innovation Aurora Innovation · Robotics · PITHQ · Software Technology Foundations

The Senior Software Engineer - Vehicle Data Management role at Aurora Innovation focuses on designing and implementing scalable data systems for offloading, ingesting, and managing multimodal data (sensor, log, sim, ML datasets) from vehicles. This involves improving the reliability and performance of data workflows, building internal tooling, and owning key services end-to-end. The role requires experience with backend software systems, networking, and AWS infrastructure, with a focus on GoLang/Python programming.

What you'd actually do

  1. Architect and implement on-vehicle/offload + cloud data systems that scale to hundreds of PB of multimodal data (sensor/log/sim/ML datasets).
  2. Improve reliability and performance of offline data workflows: throughput, latency, and discoverability (indexing/metadata/search).
  3. Build internal tooling, libraries, and operational patterns that make data pipelines evolve and scale.
  4. Own key services end-to-end (design, implementation, rollout, on-call/operations, observability, and incident response).
  5. Partner directly with stakeholders across onboard systems, autonomy, ML, and infrastructure to deliver pragmatic solutions.

Skills

Required

  • GoLang
  • Python
  • backend software systems
  • networking
  • load balancing
  • API gateways
  • system security
  • gRPC services
  • AWS infrastructure
  • S3
  • DynamoDB
  • database design
  • database management
  • database scalability

Nice to have

  • C++
  • Linux system
  • large scale distributed systems
  • microservice architectures
  • robust, intuitive, high-performance code
  • large codebase navigation
  • AV development platforms

What the JD emphasized

  • Required programming skills: GoLang/Python
  • AWS infrastructure experience, including S3 and DynamoDB in a production commercial system
  • Knowledge of database design, database management and database scalability.