CareerPlanSign in

Senior Software Engineer

Ann Arbor, Michigan, United States💼 Full-time💰 $110,000–$110,000🗓 2026-09-14 → 2026-09-26

Core

Design, build, and maintain core systems for a national transportation data management and analysis platform serving 270+ agencies across North America.

Role type

Senior Software Engineer (Full Stack)

Builds

Transportation data platform features, backend services, APIs, and front-end user experiences.

Domain

Transportation data management and analysis

Deliverable

production ML models | product features

Required skills

C#/.NET, JavaScript, TypeScript, React, SQL, automated testing, CI/CD, system debugging, technical specification translation

Preferred skills

GIS systems (ESRI, Google Maps, Mapnik), ASP.NET, TCP/IP communication, production system optimization

Technologies

C#, .NET, JavaScript, TypeScript, React, SQL, ESRI, Google Maps, Mapnik, ASP.NET, Git, GitHub

Responsibilities

Own delivery of complex features across the SDLC; design and implement maintainable solutions; translate business requirements into technical specifications; collaborate with product and QA teams; act as primary owner for services/modules; contribute to system reliability via testing and monitoring; troubleshoot and debug existing systems; participate in code and design reviews; mentor junior engineers; partner with leadership on work breakdown and delivery.

Seniority

Senior, hands-on IC with mentorship responsibilities

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