Ability to obtain and maintain a government clearance required We are seeking a Software Engineering Manager to lead a highly technical software organization developing complex, mission-critical ...
Ability to obtain and maintain a government clearance required We are seeking a Software Engineering Manager to lead a highly technical software organization developing complex, mission-critical ...
Oxenham Group is seeking a Software Engineering Manager to lead the engineering function as the organization scales. This role will focus on developing talent, raising engineering standards, and ...
Oxenham Group is seeking a Software Engineering Manager to lead the engineering function as the organization scales. This role will focus on developing talent, raising engineering standards, and ...
US Citizen/Clearable We are seeking a Software Engineering Manager to lead a highly technical software organization developing complex, mission-critical systems. This role combines technical ...
US Citizen/Clearable We are seeking a Software Engineering Manager to lead a highly technical software organization developing complex, mission-critical systems. This role combines technical ...
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
Senior Manager Software Engineering
Sioux Falls, SD · On-site
$130 - $180/hr
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
Senior Manager Software Engineering
Sioux Falls, SD · On-site
$130 - $180/hr
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
Senior Manager Software Engineering
Sioux Falls, SD · On-site
$130 - $180/hr
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
Senior Manager Software Engineering
Sioux Falls, SD · On-site
$130 - $180/hr
We're looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality ...
Software Engineer
Sioux Falls, SD · On-site
$90 - $120/hr
Partner with engineering, product management, project management, and testing teams to clarify ... Strong knowledge of software engineering methodologies, development best practices, testing ...
Software Engineer
Sioux Falls, SD · On-site
$90 - $120/hr
Partner with engineering, product management, project management, and testing teams to clarify ... Strong knowledge of software engineering methodologies, development best practices, testing ...
Software Engineer
Sioux Falls, SD · On-site
... engineering, product management, project management, and testing teams. Success in this role ... maintainable software. • Analyze, design, develop, test, debug, and document software ...
Software Engineer
Sioux Falls, SD · On-site
... engineering, product management, project management, and testing teams. Success in this role ... maintainable software. • Analyze, design, develop, test, debug, and document software ...
Summer 2027 Intern - Software Engineering
Sioux Falls, SD · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Exceptional organizational skills with the ability to multi-task and manage multiple processes ...
Summer 2027 Intern - Software Engineering
Sioux Falls, SD · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Exceptional organizational skills with the ability to multi-task and manage multiple processes ...
Summer 2027 Intern - Software Engineering
Sioux Falls, SD · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Exceptional organizational skills with the ability to multi-task and manage multiple processes ...
Summer 2027 Intern - Software Engineering
Sioux Falls, SD · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Exceptional organizational skills with the ability to multi-task and manage multiple processes ...
Software Engineer
Sioux Falls, SD · On-site
... • Manage and analyze configuration change requests following Configuration Management (CM ... Required : • Bachelor's degree in Computer Science, Software Engineering, or a related discipline ...
Software Engineer
Sioux Falls, SD · On-site
... • Manage and analyze configuration change requests following Configuration Management (CM ... Required : • Bachelor's degree in Computer Science, Software Engineering, or a related discipline ...
Software Engineer
Sioux Falls, SD · On-site
$70 - $90/hr
Manage and analyze configuration change requests following Configuration Management (CM) processes ... Independently execute engineering tasks * Mentor junior staff where applicable * Contribute to the ...
Software Engineer
Sioux Falls, SD · On-site
$70 - $90/hr
Manage and analyze configuration change requests following Configuration Management (CM) processes ... Independently execute engineering tasks * Mentor junior staff where applicable * Contribute to the ...
... with software engineering, product management, project management, and testing teams to clarify requirements, evaluate technical feasibility, estimate development effort, and support successful ...
... with software engineering, product management, project management, and testing teams to clarify requirements, evaluate technical feasibility, estimate development effort, and support successful ...
Mechanical/Aerospace Engineering Manager
Sioux Falls, SD · On-site
$100K - $138K/yr
You will work closely with systems engineering, manufacturing, software, electrical engineering, flight operations, and program management to ensure successful delivery of reliable, maintainable, and ...
Mechanical/Aerospace Engineering Manager
Sioux Falls, SD · On-site
$100K - $138K/yr
You will work closely with systems engineering, manufacturing, software, electrical engineering, flight operations, and program management to ensure successful delivery of reliable, maintainable, and ...
Mechanical/Aerospace Engineering Manager
Sioux Falls, SD · On-site
$100K - $138K/yr
You will work closely with systems engineering, manufacturing, software, electrical engineering, flight operations, and program management to ensure successful delivery of reliable, maintainable, and ...
Mechanical/Aerospace Engineering Manager
Sioux Falls, SD · On-site
$100K - $138K/yr
You will work closely with systems engineering, manufacturing, software, electrical engineering, flight operations, and program management to ensure successful delivery of reliable, maintainable, and ...
... boundaries of engineering models services and technology development. Visit us at www ... Manage and analyze configuration change requests following Configuration Management (CM) processes
Quick apply
... boundaries of engineering models services and technology development. Visit us at www ... Manage and analyze configuration change requests following Configuration Management (CM) processes
Software Engineer
Sioux Falls, SD · On-site
... boundaries of engineering models services and technology development. Visit us at www ... Manage and analyze configuration change requests following Configuration Management (CM) processes
Software Engineer
Sioux Falls, SD · On-site
... boundaries of engineering models services and technology development. Visit us at www ... Manage and analyze configuration change requests following Configuration Management (CM) processes
Software Engineer
Sioux Falls, SD · On-site
... boundaries of engineering models services and technology development. Visit us at www ... Manage and analyze configuration change requests following Configuration Management (CM) processes
Software Engineer
Sioux Falls, SD · On-site
... boundaries of engineering models services and technology development. Visit us at www ... Manage and analyze configuration change requests following Configuration Management (CM) processes
Embedded Software Engineer
Worthing, SD · On-site
$125K - $165K/yr
Time Management * Initiative Required Education & Experience: * Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field - or equivalent ...
Embedded Software Engineer
Worthing, SD · On-site
$125K - $165K/yr
Time Management * Initiative Required Education & Experience: * Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field - or equivalent ...
Software Engineering Manager information
See Harrisburg, SD salary details
$95.3K - $104.1K
1% of jobs
$104.1K - $112.9K
0% of jobs
$112.9K - $121.7K
2% of jobs
$121.7K - $130.5K
2% of jobs
$130.5K - $139.3K
2% of jobs
$139.3K - $148.1K
3% of jobs
$148.1K - $156.9K
4% of jobs
$161.5K is the 25th percentile. Wages below this are outliers.
$156.9K - $165.7K
19% of jobs
The median wage is $167.9K / yr.
$165.7K - $174.5K
64% of jobs
$174.5K - $183.3K
1% of jobs
$183.3K - $192.1K
1% of jobs
$95.3K
$162.2K
$192.1K
How much do software engineering manager jobs pay per year?
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?
What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?
What are some common challenges faced by software engineering managers when leading diverse development teams?
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus 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 cities near Harrisburg, SD are hiring for Software Engineering Manager jobs?
Cities near Harrisburg, SD with the most Software Engineering Manager job openings:

Other
Posted 7 days ago
Job description
Security clearance: Ability to obtain and maintain a government clearance required
Job Description
We are seeking a Software Engineering Manager to lead a highly technical software organization developing complex, mission-critical systems. This role combines technical leadership, people management, and engineering strategy, with a strong emphasis on building high-performing teams and delivering reliable software.
The ideal candidate is an experienced software engineer who has transitioned into leadership but remains technically engaged. You ll work closely with software leads and engineers to understand architectures, identify technical risks, challenge assumptions, and help teams make sound engineering decisions without taking ownership away from the experts closest to the work.
This is an opportunity to shape people, technology, and engineering culture while working across a multidisciplinary organization.
What You ll Do
Lead & Develop Teams
- Lead, mentor, and develop software engineers and technical leads.
- Drive hiring, career development, performance management, and team growth.
- Build a culture of technical excellence, accountability, collaboration, and continuous improvement.
- Allocate engineering resources and develop staffing and capacity plans.
- Remove obstacles and give teams the resources and autonomy needed to succeed.
Provide Technical Leadership
- Develop a strong understanding of the organization s software architecture, systems, and technical challenges.
- Engage directly in architecture and design discussions and constructively challenge technical decisions.
- Identify technical debt, architectural weaknesses, and risks affecting reliability, performance, and maintainability.
- Promote modern engineering practices, automation, testing, CI/CD, tooling, and software reuse.
- Help teams make effective tradeoffs between schedule, cost, performance, risk, and long-term maintainability.
- Lead a software engineering community of practice to share knowledge and establish consistent engineering standards.
Drive Execution
- Ensure teams have clear plans, realistic estimates, appropriate resources, and measurable objectives.
- Maintain visibility into technical health, development progress, risks, and dependencies.
- Support project planning, resource management, proposals, estimates, and corrective actions.
Collaborate Across Engineering
- Partner with Chief Engineers, Product Management, Product Assurance, and other engineering leaders.
- Coordinate software development with systems, electrical, mechanical, aerospace, test, manufacturing, and operations teams.
- Represent software engineering in organizational planning and technical leadership activities.
What We re Looking For
- Bachelor s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.
- 8+ years of professional software engineering experience developing complex systems.
- 2+ years leading software engineers or technical teams.
- Strong foundation in software architecture, system design, development, integration, debugging, and testing.
- Ability to understand complex systems at both the architectural and implementation levels.
- Experience with modern development practices, configuration management, automated testing, CI/CD, and software lifecycle management.
- Strong planning, estimation, resource management, prioritization, and communication skills.
- A leadership style built on technical credibility, curiosity, humility, and accountability.
- Ability to challenge ideas constructively, listen to opposing viewpoints, and change direction when the facts warrant it.
Preferred Experience
- Software engineering management experience.
- Embedded, distributed, networked, or mission-critical software.
- Linux, C/C++, Python, web applications, containers, or related technologies.
- Multidisciplinary products involving software, electronics, communications, sensors, or physical systems.