Software Development Manager Jobs in Michigan
Software Development Manager jobs in Michigan are in strong demand, with concentrated hiring across automotive technology, enterprise software, healthcare IT, and defense sectors at levels from team lead through director. Detroit, Ann Arbor, and Grand Rapids anchor most of the openings, with major employers like General Motors, Ford Motor Company, and Rocket Companies consistently seeking managers to lead engineering teams building connected vehicle systems, fintech platforms, and cloud-based products. The most in-demand specialties are Agile delivery, embedded systems engineering, and cloud infrastructure leadership. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 24+ Software Development Manager jobs











DESCRIPTION
BDT is growing, and the data processing landscape is shifting. Our data is consumed by thousands of teams across Amazon including Research Scientists, Machine Learning Specialists, Business Analysts and Data Engineers. BDT team is building an enterprise-wide Data Lake leveraging AWS technologies. We enable teams at Amazon to produce analytical data in any form of storage (S3, DynamoDB, Aurora, etc.) and process that data using any type of compute environment such as EMR/Spark, Redshift, Athena, and others via a common bus. We are developing innovative products including the next-generation of data catalog, data discovery engine, data transformation platform, and more with state-of-the-art user experience. We’re looking for top engineers to build them from the ground up.
This is a hands-on position where you will do everything from designing and building extremely scalable components and cutting-edge features to formulating strategy and direction for data processing at Amazon. You will also mentor junior engineers and work with the most sophisticated customers in the business to help them get the best results. You need to not only be a top software developer with excellent programming skills, have an understanding of data processing and parallelization, and a stellar record of delivery, but also excel at leadership and customer obsession and have a real passion for massive-scale computing.
Your responsibilities will include:
- Keeping your finger on the pulse of the constantly evolving and growing data processing and data lake field
- Translation of complex functional and technical requirements into detailed architecture and design
- Delivering systems and features with top-notch quality, on time
- Stay current on technical knowledge to keep pace with rapidly changing technology, and work with the team in bringing new technologies on board
A day in the life
Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.
Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.
Come help us build for the future of Data Lake!
A day in the life
The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years.
About the team
Huron team under BDT owns the Streaming Ingestion Platform (DataCraft) with ~19K pipelines running actively on the platform and sinking data to Andes, S3 and EDX in micro batches using AWS Managed Flink infrastructure. We also work on improving the developer productivity areas including guidelines\recommendations of AI based operations and development practices.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 2+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, MI, Detroit - 143,700.00 - 194,400.00 USD annually
See All 24 Software Development Manager Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find JobsSoftware Development Manager Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Software Development Manager Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Automotive
What Michigan Employers Look For
The qualifications that appear most often in software development manager jobs across Michigan.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Five or more years of hands-on software development experience in any primary language
- Two or more years directly managing or leading software engineering teams
- Demonstrated experience delivering products using Agile or Scrum methodologies
- Strong communication skills bridging engineering teams with product and business stakeholders
- Experience with cloud platforms such as AWS, Azure, or Google Cloud in production environments
Software Development Manager Jobs in Michigan: Frequently Asked Questions
How do you become a software development manager in Michigan?
Software development manager roles in Michigan do not require a state-issued license or registration. The typical path starts with a computer science or engineering degree followed by several years as a software developer, then a move into a lead or senior engineer role. Michigan employers, particularly in automotive technology and fintech, place heavy weight on Agile certifications, a portfolio of shipped products, and demonstrated experience growing junior developers into productive contributors.
Which companies hire software development managers in Michigan?
Employers hiring software development managers in Michigan right now include Stellantis, CVS Health, and Ford Motor Company, based on current listings on Migrate Mate as of November 2026. Michigan's automotive and mobility technology sector, anchored in the greater Detroit area, means a large share of these openings involve connected vehicle software, embedded systems, and enterprise platform engineering.
Which Michigan cities have the most software development manager jobs?
Auburn Hills, Warren, and Lansing have the most software development manager openings in Michigan. Detroit and its suburbs drive volume through automotive OEMs and their technology subsidiaries, while Ann Arbor attracts demand from university-affiliated health systems, autonomous vehicle startups, and established enterprise software companies that have built regional engineering hubs there.
Are there remote software development manager jobs in Michigan?
Yes, and more than most fields. About 64% of software development manager openings tied to Michigan are remote or hybrid as of November 2026, reflecting the fundamentally desk-based nature of the role. Strategic and planning responsibilities like sprint planning, code reviews, and roadmap work transfer well to distributed teams, though roles tied to on-site hardware or embedded systems programs tend to require regular in-person presence.
How can I get hired as a software development manager in Michigan with little or no experience?
The most realistic entry path is moving from a senior individual contributor role into a team lead position at the same employer. In Michigan, large automotive technology groups like those within Ford or General Motors, as well as health IT organizations at major Detroit-area hospital systems, often promote senior engineers into first-time manager roles internally. Building a record of mentoring colleagues, owning delivery timelines, and completing an Agile or project management certification strengthens a candidacy considerably before any formal title change.
Where can I find and apply to software development manager jobs in Michigan?
You can find and apply to software development manager jobs in Michigan on Migrate Mate, which lists current Michigan openings across industries and experience levels. Find roles that fit your background and apply directly to the employer through each listing.
See All 24 Software Development Manager Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Jobs