What You'll Do
Take end-to-end ownership of complex features, guiding them from initial discovery through design, implementation, deployment, and ongoing support. You'll develop clean, maintainable solutions that align with technical standards and business goals, ensuring systems are scalable, testable, and well-documented.
Translate business needs into detailed technical designs, clearly outlining workflows, APIs, and data structures while evaluating tradeoffs and potential risks. Work closely with product managers, QA specialists, and fellow engineers to ensure alignment and smooth execution across the development lifecycle.
Serve as a primary maintainer for key services or system components, focusing on code quality, operational stability, and continuous improvement. Help strengthen system reliability by implementing automated testing, monitoring, alerting, and performance optimizations. Lead root-cause investigations during incidents and drive follow-up changes to prevent recurrence.
Requirements
- Own the full software development lifecycle for complex systems, delivering robust and scalable solutions
- Produce clear technical specifications from ambiguous requirements, including effort estimates and risk assessment
- Collaborate effectively across engineering and product teams to refine approaches and ensure technical alignment
- Conduct and participate in code and design reviews to uphold high engineering standards
- Support junior and mid-level engineers through hands-on mentoring, pairing, and technical coaching
- Partner with engineering leadership to break down initiatives, identify dependencies, and ensure timely delivery
- Diagnose and resolve issues in production systems, contributing to incident response and long-term fixes
Benefits
Receive a competitive compensation package with strong benefits. Work in a supportive, team-oriented environment that values ownership and technical growth. This role offers meaningful responsibility and the chance to directly influence the evolution of core platform capabilities.
Work Environment
This is a local position based in Ann Arbor, Michigan. The culture is open and collaborative, with an emphasis on shared responsibility and professional development. You'll work alongside dedicated engineers and transportation technology experts in a setting that encourages innovation and independent problem-solving.

