Senior Software Engineer - Vehicle Data Management
We’re searching for a Senior software engineer to join Aurora’s Vehicle Data Management team. The Vehicle Data Management Team is responsible for offloading, ingesting and scaling data through various pipelines, including autonomy sensor data, vehicle logs, sims, models, and training sets. The ideal candidate will design and implement systems that efficiently work for both physical offloaders and cloud, and also be an effective liaison between onboard system to cloud system. In this role, you will: Architect and implement on-vehicle/offload + cloud data systems that scale to hundreds of PB of multimodal data (sensor/log/sim/ML datasets). Improve reliability and performance of offline data workflows: throughput, latency, and discoverability (indexing/metadata/search). Build internal tooling, libraries, and operational patterns that make data pipelines evolve and scale. Own key services end-to-end (design, implementation, rollout, on-call/operations, observability, and incident response). Partner directly with stakeholders across onboard systems, autonomy, ML, and infrastructure to deliver pragmatic solutions. Required Qualifications: BS/MS or PhD in Computer Science or a related field Minimum 3-5 years related experience Required programming skills: GoLang/Python General knowledge of backend software systems networking, load balancing, API gateways, system security, gRPC services.