5h ago

Senior Software Engineer - Data Ingestion

Ann Arbor, MI

$160.8k-$193k / year

full-timesenior RemoteAutonomous vehicles

🛠 Tech Stack

💼 About This Role

You'll join a distributed data engineering team building AWS-based data ingestion and storage systems for autonomous truck software. You'll create robust pipelines to process massive daily data volumes from vehicle fleets and simulation environments.

🎯 What You'll Do

  • Create robust pipelines for massive daily vehicle and simulation data
  • Build scalable data factory pipelines for ML training at scale
  • Scale data lake through distributed storage, crawling, and discovery
  • Promote data integrity via validation, versioning, and governance

📋 Requirements

  • Bachelor's in CS or related with 6+ years experience (or Master's with 3+)
  • Strong proficiency in Python
  • Practical experience with Docker and containerization
  • Experience with Linux and bash scripting

✨ Nice to Have

  • Experience with AWS serverless architectures (Lambda, Batch, ECS Fargate, Glue, Athena)
  • Experience with pandas, numpy and other Python data analysis libraries
  • Experience with Databricks platform

🎁 Benefits & Perks

  • 💰 Competitive compensation including bonus and stock options
  • 🏥 100% paid medical, dental, vision for full-time employees
  • 🏦 401K with 6% employer match
  • 🏖️ Flexible schedule and generous paid vacation (immediate start)
  • 🏢 Company-wide holiday office closures
0 0 0