1

Software Engineering Manager Jobs in Jackson, MI

Typically manages and leads 7+ employees. * Leads planning and tracking of engineering activities including risk assessment, budgetary performance, and program timing. * Identifies opportunities for ...

Full-stack software engineering roles, who can develop all components of software including user ... SAP ERP, Change Management, SAP S4 HANA, Java, SAP, API, Jira Experience Required: * Engineer 2 Exp.

Work and Material Management (WAMM) in the Applications & Analytics (A&A) organization are ... Cloud Engineering -- Develop cloud-first solutions, troubleshoot cloud-based issues, and contribute ...

Senior Software Engineer

Jackson, MI · On-site

$111K - $146K/yr

... Work and Material Management (WAMM) team within the Applications & Analytics organization ... Cloud Engineering -- Develop cloud-first solutions, troubleshoot cloud-based issues, and contribute ...

Work and Material Management (WAMM) in the Applications & Analytics (A&A) organization are ... Cloud Engineering -- Develop cloud-first solutions, troubleshoot cloud-based issues, and contribute ...

.NET Software Engineer Location: Jackson, MI (Hybrid) Skills: Required * .NET 5.0+ Expertise -- 4+ years of experience building enterprise-grade backend systems. * Frontend Development -- 4+ years of ...

Data Engineer

Jackson, MI · On-site

$104K - $125K/yr

Support incident management processes and provide technical consulting and production support for ... software engineering experience. Beginner level experience with analytic tool build, data ...

New

Data Engineer

Jackson, MI

$104K - $125K/yr

Support incident management processes and provide technical consulting and production support for ... software engineering experience. Beginner level experience with analytic tool build, data ...

New

Data Engineer

Jackson, MI · On-site

$104K - $125K/yr

Support incident management processes and provide technical consulting and production support for ... software engineering experience. Beginner level experience with analytic tool build, data ...

Senior Software Engineer ADMS

Jackson, MI · On-site

$111K - $146K/yr

Senior Software Engineer ADMS Work Location: Jackson, MI (Hybrid ) Required: * 1+ year of hands on ... Vendor management -- Skilled in negotiating with vendors and navigating platform constraints ...

Software Engineer

Jackson, MI · On-site

$70 - $104/hr

We are seeking a Software Developer to support the design, development, and maintenance of business applications. This individual will work closely with team members and stakeholders to deliver ...

We are seeking a Software Developer to support the design, development, and maintenance of business applications. This individual will work closely with team members and stakeholders to deliver ...

Software Engineer #1063325 Position Description: BlueOval Battery Park Michigan (BOBM) is our plant ... This is a great opportunity to sharpen your project management, production support, and cross ...

next page

Showing results 1-20

Software Engineering Manager information

See Jackson, MI salary details

$90.5K

$154.1K

$182.4K

How much do software engineering manager jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software engineering manager in Jackson, MI is $154,105.00, according to ZipRecruiter salary data. Most workers in this role earn between $157,400.00 and $157,400.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What job categories do people searching Software Engineering Manager jobs in Jackson, MI look for?

The top searched job categories for Software Engineering Manager jobs in Jackson, MI are:

What cities near Jackson, MI are hiring for Software Engineering Manager jobs?

Cities near Jackson, MI with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Jackson, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $154,105 per year, or $74.1 per hour.

Senior Software Developer - AWS / Platform

Michigan Center, MI • On-site

QUANTUM TECHNOLOGIES LLC
11 - 50 employees

$58/hr

Other

Posted 4 days ago


Job description

Job Title: Senior Software Developer - AWS / Platform

Location: Michigan Center, MI, USA

Duration: 6 Months + Extension

Bill Rate: $58/hour

Job Type: C2C/1099 Contract

Client: To Be Discussed Later

Work Authorization: US-Citizen, H-1B, OPT-EAD, GC-EAD

Job Summary:

The Production Platform Foundations team is a horizontal service team providing both tools and guidance across the organization for operations in AWS. We strive to act as a productivity multiplier, providing consulting and operational support to Application teams to help them drive their adoption of AWS services in conjunction with their existing infrastructure. We work closely with those groups to offer a \'cloud-native\' perspective on application architecture, infrastructure, and deployment strategies.

A Senior Software Engineer on the Cloud Account Management (CAM) team is a security-focused cloud engineer responsible for designing, building, and supporting automation and tooling initiatives that further enable secure, compliant, self-service ways of working for both the team and the developer base. In addition, this role will provide operational and technical guidance to Application Development (DevOps) teams that are utilizing the AWS environment at Disney Streaming. This position will report to the Engineering Manager and will interact with other Software Engineers in the Cloud Account Management (CAM) team

What you\'ll be doing

  • Write automation tools for your team and other internal teams to self-service, deploy, detect, alert, and mitigate in our AWS environments
  • Build on AWS, including hands-on work with IAM, security policies, and cloud-native services
  • Champion and execute best practices and security standards for operating in the cloud
  • Troubleshoot and implement appropriate IAM permissions for user access and workloads running in AWS
  • Provide guidance and recommendations to development teams on service design and deployments
  • Own initiatives and contribute to future solution designs and planning
  • Be a go-to technical resource on the team, spanning across levels and cross functional teams
  • Monitor and work on inbound issues

Qualifications:

  • 5+ years of professional software engineering experience, or equivalent practical experience
  • Strong Python development skills, you write production-quality code, not just scripts
  • Experience with deployment and CI/CD tools - Terraform, GitHub Actions, Spinnaker, and Jenkins.
  • Experience with platform engineering, primarily backend development using Python
  • Experience developing APIs and designing database schemas
  • Hands-on AWS Security/IAM administration and policy-creation experience for many users and workloads
  • Familiarity with Docker and containerization concepts
  • Experience with Unix/Linux systems
  • Exhibit clear, succinct written and verbal communication with technical and non-technical stakeholders. Taking a practical, collaborative approach when working with engineers.
  • Familiarity with operational troubleshooting tools and techniques

Nice to have, but not required

  • Experience leveraging AI as a productivity multiplier
  • AWS Certifications
  • Experience supporting DevOps teams in mid-to-large-sized organizations, especially in multitenant environments
  • Familiarity with SSL Certificate management
  • Familiarity with general and AWS-specific networking concepts, including VPC constructs, Firewalling, and DNS

Equal Opportunity Employer: We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.