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 ...
Senior Manager Software Development Engineering
Woonsocket, SD · On-site
$130K - $260K/yr
Required Qualifications * 7+ years of experience with designing and building highly scalable software engineering solutions. * 3+ years of experience managing engineers. * 5+ years of experience with ...
Senior Manager Software Development Engineering
Woonsocket, SD · On-site
$130K - $260K/yr
Required Qualifications * 7+ years of experience with designing and building highly scalable software engineering solutions. * 3+ years of experience managing engineers. * 5+ years of experience with ...
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 ...
Summer 2027 Intern - Software Engineering
Brookings, 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
Brookings, 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
Pierre, 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
Pierre, 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
Brookings, 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
Brookings, 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
Rapid City, 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
Rapid City, 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
Rapid City, 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
Rapid City, 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
Aberdeen, 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
Aberdeen, 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 ...
$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 ...
$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
Aberdeen, 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
Aberdeen, 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 ...
Software Engineering Manager information
See South Dakota salary details
$99.5K - $108.7K
1% of jobs
$108.7K - $117.9K
0% of jobs
$117.9K - $127K
2% of jobs
$127K - $136.2K
2% of jobs
$136.2K - $145.4K
2% of jobs
$145.4K - $154.6K
3% of jobs
$154.6K - $163.8K
4% of jobs
$168.6K is the 25th percentile. Wages below this are outliers.
$163.8K - $173K
19% of jobs
The median wage is $175.3K / yr.
$173K - $182.1K
64% of jobs
$182.1K - $191.3K
1% of jobs
$191.3K - $200.5K
1% of jobs
$99.5K
$169.4K
$200.5K
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 are the most commonly searched types of Software Engineering jobs in South Dakota?
The most popular types of Software Engineering jobs in South Dakota are:
What are popular job titles related to Software Engineering Manager jobs in South Dakota?
For Software Engineering Manager jobs in South Dakota, the most frequently searched job titles are:
What job categories do people searching Software Engineering Manager jobs in South Dakota look for?
The top searched job categories for Software Engineering Manager jobs in South Dakota are:
What cities in South Dakota are hiring for Software Engineering Manager jobs?
Cities in South Dakota 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.