Staff Software Engineer - Autonomy Data & Tooling

🇺🇸 Ann Arbor, Michigan
$2K - $3K Annual
Posted 3 months ago
Expires June 23, 2026
Full TimeOn-siteEngineeringData Science

May Mobility is seeking a Staff Software Engineer to join their Data Platform team in Ann Arbor, Michigan. This role focuses on designing and optimizing scalable data pipelines essential for processing the substantial volumes of data collected by autonomous vehicles. The engineer will play a pivotal role in ensuring efficient and reliable data flow from vehicles to downstream systems, supporting analysis and simulation efforts.

Key responsibilities include leading the development of robust data pipelines for vehicle data ingestion and transformation, implementing real-time streaming solutions to prioritize low-latency and high-throughput data offloading, and optimizing these pipelines to enhance data freshness and time-to-insight while maintaining cost efficiency. The role also involves championing best practices for data quality, governance, and security, managing advanced queuing mechanisms for data processing, and fostering a culture of rigorous testing and continuous improvement within the data engineering team.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with over 15 years of experience in data engineering, including at least 5 years in a senior technical role. Expertise in distributed data processing frameworks, optimizing data transfer from edge devices, and performance optimization in resource-constrained environments is essential. Strong programming skills in Python, experience with cloud platforms like AWS, Azure, or GCP, and familiarity with containerization technologies such as Docker and Kubernetes are also required.

May Mobility offers a comprehensive benefits package, including medical, dental, vision, life, and disability plans, health savings and flexible spending accounts, and rich retirement benefits with an immediately vested employer safe harbor match. Additional perks include generous paid parental leave, a flexible vacation policy, and a total wellness program providing numerous resources for overall well-being.

Joining May Mobility means becoming part of a team dedicated to transforming urban transportation through autonomous technology. The company values innovation, collaboration, and the opportunity to make a tangible impact on communities by creating safer, greener, and more accessible mobility solutions.

More Jobs at May Mobility