Senior Software Engineer
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