FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Autonomy Release Engineer II
May MobilityAutonomy Release Engineer II ensuring software safety and reliability for autonomous vehicles. Collaborating with teams to drive release readiness and improving system performance.
Posted 5/7/2026full-timeRemote • Missouri • 🇺🇸 United StatesJuniorMid-Level💰 $128,000 - $165,000 per yearWebsite
Tech Stack
Tools & technologiesDistributed SystemsLinuxPythonSQL
About the role
Key responsibilities & impact- Release ownership and execution across major autonomy releases, incremental/performance releases, and hotfix/safety patches
- Manage branching strategy, versioning, and release cut processes
- Drive release readiness and go/no-go decisions in partnership with cross-functional teams
- Design, build, and maintain internal tooling to support:
- Release readiness dashboards and automated health checks
- Simulation corpus integration and regression tracking
- Release metrics collection, reporting, and visualization
- Automated validation signal aggregation across sim, HIL, and on-road testing
- Investigate and resolve complex issues arising from software/hardware interactions, distributed systems behavior, and on-vehicle vs. simulation discrepancies
- Develop working understanding of sensor stack, middleware, autonomy stack, compute platforms, networking, and vehicle configurations
- Enforce stage-gated release framework: Feature Complete → Code Freeze → Validation → Release Candidate
- Integrate and interpret validation signals including simulation corpus results, regression testing, and vehicle testing
- Ensure safety-critical issues are identified, tracked, and gated appropriately
- Identify opportunities to improve system robustness, performance, and scalability — and build tooling to measure and track improvements
- Support autonomy engineers in designing and integrating their components with the full May system
- Contribute to and help maintain the team's knowledge base, runbooks, and release documentation
Requirements
What you’ll need- Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related technical field — or equivalent practical experience
- 2–4 years of relevant experience in software engineering, release engineering, systems engineering, or a related discipline
- Proficiency in Python; comfort with Bash scripting and Linux environments
- Basic to intermediate experience with SQL and/or data querying
- Familiarity with version control systems (Git) and branching strategies
- Strong troubleshooting instincts and attention to detail
Benefits
Comp & perks- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have been residing together at least one year are also eligible to participate.
- Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
- Rich retirement benefits, including an immediately vested employer safe harbor match.
- Generous paid parental leave as well as a phased return to work.
- Flexible vacation policy in addition to paid company holidays.
- Total Wellness Program providing numerous resources for overall wellbeing
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonBash scriptingLinuxSQLversion control systemsbranching strategiesrelease engineeringsystems engineeringautomated validationregression testing
Soft Skills
troubleshootingattention to detailcross-functional collaborationproblem-solvingcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Electrical EngineeringBachelor's degree in Robotics