Software Engineer - C++ Core Data

ZooxFoster City, CA
1d

About The Position

We are looking for engineers who are passionate about managing data at scale. As a Software Core Data engineer, you will work across the entire data generation stack, from optimizing multi-threaded, on-vehicle C++ code that handles millions of messages each minute to analyzing petabytes of data. You will develop and scale software frameworks for efficiently identifying the most interesting driving data on-robot, ensuring access to critical business data while minimizing robot turnaround time. You will interface with other on-vehicle software teams to promote the adoption of these new data frameworks. You will also work with experts in our autonomy, hardware, safety, legal, and homologation teams to ensure our systems are dependable and compliant at all levels of data stack.

Requirements

  • 4+ years of professional experience in software development or related fields and BS in computer science or related field
  • Strong proficiency in C++ and Python
  • Experience with scalable data pipeline architecture
  • Experience with Linux and systems programming

Nice To Haves

  • AWS S3 object storage experience, particularly across storage tiers
  • Petabyte-level data management
  • Experience with Auction/Bidding algorithms

Responsibilities

  • Implement data downsampling while preserving the business value
  • Develop features to simplify data tracking for legal and regulatory needs
  • Optimize performance of the existing framework to run efficiently on vehicle
  • Coordinate with cross-functional teams to identify and add missing framework features

Benefits

  • paid time off (e.g. sick leave, vacation, bereavement)
  • unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • health insurance
  • long-term care insurance
  • long-term and short-term disability insurance
  • life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service