CareerPlanSign in

Software Engineer, I - Data Engineering

Ann Arbor, MI 🌐 Remote💼 Full-time💰 $114,400–$114,400🗓 2026-09-03 → 2026-09-27

Core

Build and support Linux- and cloud-based data systems for autonomous truck fleets, enabling analytics, simulation, and ML training.

Role type

Data Engineer (IC)

Builds

AWS-based data ingestion, ETL, and storage solutions; scalable data pipelines for ML training; distributed data lake.

Domain

Autonomous driving / Robotics / Cloud Data Engineering

Deliverable

production ML models | infrastructure

Required skills

Python, Linux/Bash scripting, Docker, Infrastructure as Code (Terraform), Test-driven development, CI/CD

Preferred skills

AWS serverless architectures (Lambda, Batch, Glue, Athena), Databricks, Ray, pandas/numpy, vector stores, relational/NoSQL databases

Technologies

AWS (Lambda, SFN, Batch, EventBridge, Athena, Glue), Linux, Bash, Docker, Terraform, Python, React, Javascript, Datadog, AWS Cloudwatch, Databricks

Responsibilities

Create robust pipelines to process massive daily volumes of data from vehicle fleets and simulations; Scale the data lake through distributed storage and data discovery; Promote data integrity via validation, versioning, and governance; Support cloud-based solution delivery; Participate in on-call rotation for deployed systems.

Seniority

Individual Contributor (IC), likely Junior to Mid-level based on 'eager to learn' and 'I' designation.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.