Ann Arbor, United States of America Remote (City) $110,000 - $145,000

MS2 is hiring a Senior Software Engineer

About the Role

Role Overview

We're looking for a Senior Software Engineer to lead the development and evolution of critical systems in our data-driven transportation platform. You'll take ownership of complex features across the entire software lifecycle, working closely with product and engineering teams to deliver reliable, well-architected solutions.

Key Responsibilities

  • Lead the end-to-end delivery of features—from initial design and technical planning through implementation, testing, deployment, and ongoing support.
  • Develop clean, scalable, and maintainable code that aligns with established architectural patterns and business objectives.
  • Convert business needs into detailed technical designs, clearly outlining system workflows, APIs, and data structures while evaluating tradeoffs and risks.
  • Collaborate with product managers, QA specialists, and fellow engineers to ensure alignment and efficient execution.
  • Serve as a primary owner for key services or system components, focusing on code quality, performance, and long-term maintainability.
  • Enhance system reliability through automated testing, monitoring, performance optimization, and proactive incident analysis.
  • Diagnose and resolve technical issues in production systems, contributing to incident response and implementing preventive improvements.
  • Participate in code and design reviews to uphold engineering standards and promote knowledge sharing across the team.
  • Guide and mentor junior engineers through pair programming, technical feedback, and best practice coaching.
  • Work with engineering leads to define project scope, estimate effort, identify dependencies, and ensure timely delivery of initiatives.

Culture & Environment

Our team values openness, collaboration, and accountability. We foster a supportive atmosphere where engineers are empowered to make meaningful contributions and grow professionally. With a strong focus on impact, ownership, and continuous learning, we provide the space to solve challenging problems and shape the future of transportation technology.

Work Environment

This is a local position based in Ann Arbor, Michigan. Candidates must be able to work on-site and collaborate in person with team members.

Compensation & Benefits

We offer a competitive salary and comprehensive benefits package, designed to support both professional growth and personal well-being. This role provides significant influence within a high-impact domain, ideal for engineers who value responsibility and measurable outcomes.

Required Skills
software engineeringtransportation data managementdata analysisdatabase managementproblem solvingteam collaborationcode qualitysystem designagile developmenttechnical documentation software engineeringtransportation data managementdata analysisdatabase managementproblem solvingteam collaborationcode qualitysystem designagile developmenttechnical documentation
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
MS2

Founded in 2003, MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 260 agencies in 33 US States, and Canada, including 28 state Departments of Transportation, are using MS2 software to manage their transportation data.

MS2 is a 100% American-owned and operated firm. The company pioneered the cloud-based Transportation Data Management System (TDMS) that is becoming the standard for traffic data analysis and management in the US. Its secure, scalable enterprise solution integrates with ArcGIS Server, Google Maps, and other data providers, offering modules for traffic count, turning movement, travel time, traffic crash, road sign, work order, asset management, and performance measurement.

The company's success is based on its expertise in transportation planning, traffic engineering, database management, and GIS, along with its ability to quickly implement cloud-based off-the-shelf applications for new clients.

All jobs at MS2 Visit website
Job Details
Department Software Development
Category other
Posted 10 days ago