1

Software Engineering Manager Jobs in Columbia, SC

Software Development Manager

Columbia, SC · On-site

$114K - $150K/yr

The software development manager is the "go to" person when it comes to software developers. He/She is also in charge of managing the activities of the software developing team of a company or ...

Software Development Manager

Columbia, SC

$114K - $150K/yr

The software development manager is the "go to" person when it comes to software developers. He/She is also in charge of managing the activities of the software developing team of a company or ...

Software Engineer

Columbia, SC · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Software Quality Management through DevOps Practices: Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and scalability. Utilize version control systems (e.g ...

Position: Software Developer Location: Columbia, SC 29201 Duration: 6+ months DAILY DUTIES ... project manager, application customers and users using specific application defect tracking ...

Senior Software Engineer About Kaleris Kaleris is a private equity-backed software firm focused on ... with product, engineering, and customer success teams to keep our yard management and finished ...

Managed Services - Senior Data Engineer - Manager

Columbia, SC · On-site

$99K - $232K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Manager, you will lead teams and manage client accounts, focusing on strategic planning and ... Responsibilities - Leading data engineering projects to drive strategic insights and optimize ...

Senior Technical Product Owner

Columbia, SC · On-site

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Industry/Sector Not Applicable Specialism Software Engineering Management Level Senior Associate & Summary At PwC, our people in software and product innovation focus on developing cutting-edge ...

Showing results 21-40

Software Engineering Manager information

See Columbia, SC salary details

$81.2K

$138.3K

$163.7K

How much do software engineering manager jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software engineering manager in Columbia, SC is $138,308.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,300.00 and $141,300.00 per year, depending on experience, location, and employer.

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 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 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 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 popular job titles related to Software Engineering Manager jobs in Columbia, SC?

For Software Engineering Manager jobs in Columbia, SC, the most frequently searched job titles are:

What cities near Columbia, SC are hiring for Software Engineering Manager jobs?

Cities near Columbia, SC with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Columbia, SC as of August 2026, with employment types broken down into 86% Full Time, 7% Part Time, and 7% Contract. Highlights an 93% In-person, and 7% Remote job distribution, with an average salary of $138,308 per year, or $66.5 per hour.

Manager of Engineering Operations

McCall-Thomas Engineering

Columbia, SC • On-site

Full-time

Medical, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Manager of Engineering Operations

Location: onsite work in Orangeburg, SC / Moncks Corner, SC
Employment Type: Full-Time
Department: Engineering 
Reports To: VP & Director of Engineering and Operations

Primary mission: Keep engineering profitable, scheduled, staffed, accountable, and client responsive. The Manager of Engineering Operations will own execution, not the technical seal. 

About McCall-Thomas Engineering

McCall-Thomas Engineering is a trusted leader in the Electrical and Telecommunications industry, committed to delivering innovative and reliable solutions. With expertise in Communications Engineering, Electrical Engineering, Civil Engineering, Electric Utility Services, and Field Operations, we provide comprehensive turn-key projects tailored to meet our clients' needs. McCall-Thomas Engineering we have been providing quality engineering and technical services since 1945. 


About the Role

We are seeking an experienced and motivated Manager of Engineering Operations to focus on maintaining profitability of the engineering department as well as being responsible for scheduling, staffing, and client communications across two office locations—Orangeburg, SC and Moncks Corner, SC. This role requires strong leadership and the ability to manage staff, schedule, projects, and client expectations in a fast-paced engineering environment.

Key Responsibilities

  • Foster a culture of teamwork, quality, accountability, and continuous improvement
  • Maintain strong relationships with client engineering personnel and internal departments
  • Assist with recruitment, interviewing, hiring, and onboarding of new team members
  • Daily management of engineering personnel
  • Weekly personnel utilization review
  • Workload planning by person and office
  • Project budget tracking
  • Not to exceed tracking
  • Schedule recovery
  • Project manager accountability
  • Client status follow up
  • Scope change tracking
  • BQE CORE compliance
  • Reporting metrics to leadership weekly
  • Ensure clear communication with clients, team members, and upper management.


Minimum Requirements

  • Bachelor of Science Degree in Business Administration, Technology Management or equivalent degree
  • 10 plus years in engineering, utility, construction, consulting, or project delivery
  • 5 years of supervisory experience
  • Eligibility to work in the US without employer sponsorship now or in the future
  • Valid driver’s license with clean driving record
  • Strong project budget discipline
  • Experience with utilization, backlog, labor loading, and project margin
  • Ability to hold project managers and engineers accountable
  • Ability to enforce standards
  • Strong client communication
  • Comfortable using accounting or project management systems


Preferred Qualifications

  • Utility engineering experience
  • Professional services experience
  • BQE CORE or similar system experience
  • PMP or strong field utility background
  • Strong understanding of engineering workflows, project economics, and resource planning
  • Excellent communication, documentation, and leadership skills
  • Ability to manage multiple concurrent projects across two office locations


Why Join Us?

  • Lead a talented engineering team across two growing offices.
  • Opportunity to work on diverse and meaningful projects in telecommunications and power delivery.
  • Competitive compensation and benefits.
  • Professional development and long-term career growth opportunities.


What We Offer

At McCall-Thomas, we offer employees the chance to work with great people on exciting projects, with opportunity for growth. We also provide a full range of benefits for employees, such as:

  • Competitive compensation
  •  100% company-paid medical insurance premium
  • Company-paid long-term disability insurance
  • Company-paid life insurance
  •  401k plan with employer match up to 5%
  • Paid time off and holiday leave
  • Stock ownership opportunities

Qualified candidates likely have some of the following work experience:

  • Project Delivery Manager
  • Operations Manager, Engineering Services
  • Project Controls Manager
  • Engineering Department Manager
  • Utility Engineering Operations Manager
  • PMO Manager for Engineering or Construction Services