1

Software Engineering Manager Jobs in Gaffney, SC

The Engineering Services Manager is directly responsible for leading the team of Sr. Engineering Services Engineers and Engineering Supervisors. Total direct and indirect reports for the Engineering ...

This includes directly managing a team of Manufacturing Engineers and Engineering Technicians to provide coverage for a 24/7 operation. The expected annual salary range for this role is $97000 ...

Industry/Sector Not Applicable Specialism Oracle Management Level Manager & Summary At PwC, our ... Software Engineering, or related field preferred - Experience with Large Language Models and prompt ...

AI Engineer

Spartanburg, SC · On-site

$50K - $112K/yr

Computer and Information Science, Computer Engineering, Computer Management, Management Information ... software - Applying natural language processing techniques in real-world applications Travel ...

NGA AI Engineer Manager

Spartanburg, SC · On-site

$73K - $244K/yr

... Software Engineering, Artificial Intelligence and Robotics preferred - Demonstrating exceptional team leadership abilities - Managing client service accounts to deliver exceptional outcomes ...

AI Engineer

Spartanburg, SC · On-site

$55K - $187K/yr

Within our Internal Firm Services practice, you will apply data, algorithms, and software ... Computer and Information Science, Computer Engineering, Computer Management, Management Information ...

Showing results 21-40

Software Engineering Manager information

See Gaffney, SC salary details

$92.1K

$156.8K

$185.6K

How much do software engineering manager jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software engineering manager in Gaffney, SC is $156,769.00, according to ZipRecruiter salary data. Most workers in this role earn between $160,100.00 and $160,100.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 cities near Gaffney, SC are hiring for Software Engineering Manager jobs? Cities near Gaffney, SC with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Gaffney, SC as of July 2026, with employment types broken down into 84% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $156,769 per year, or $75.4 per hour.

Director, Engineering

American Credit Acceptance

Spartanburg, SC • On-site

Full-time

Re-posted 15 days ago


American Credit Acceptance rating

7.3

Company rating: 7.3 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

Description
Director of Engineering
We're looking for a hands-on, forward-thinking Director of Engineering to help drive our software engineering strategy, lead technical execution, and leverage AI and automation to deliver scalable, secure, next-generation solutions. This role is deeply focused on engineering leadership and technical impact.
What You'll Do
  • Execute and evolve a forward-thinking engineering strategy aligned with company goals
  • Drive adoption of modern technologies: AI-driven DevOps, Generative AI/LLMs, DevSecOps, cloud-native/serverless architectures, microservices, CI/CD, and low-code/no-code platforms
  • Architect and guide the development of scalable, secure, and sustainable systems
  • Implement frameworks and best practices that accelerate delivery and improve quality
  • Manage and reduce technical debt while maintaining long-term system health
  • Establish and monitor key metrics for velocity, reliability, and quality
  • Lead secure, compliant, and innovative engineering practices
  • Lead and develop engineering teams, fostering accountability, growth, and high performance

What You Bring
  • 10+ years of experience in software engineering
  • 7+ years of people leadership experience, including leading multiple teams or managing managers
  • Strong technical background with hands-on experience in cloud platforms (AWS, Azure, GCP), microservices, CI/CD, and containerization tools
  • Proven success driving Agile and DevOps transformations
  • Experience implementing AI/ML and automation initiatives
  • Ability to translate technical strategy into execution and measurable outcomes
  • Bachelor's degree in Computer Science or related field (advanced degree preferred)

Why ACA and Why Spartanburg?
At ACA, you won't just influence the future of technology - you'll help build it.
You'll work alongside ambitious engineers, forward-thinking leaders, and innovators who believe that great ideas are only as powerful as their execution.
We move fast, challenge convention, and push technology to its limits - all while keeping security, quality, and sustainability at the core.
Spartanburg, SC offers a vibrant, affordable lifestyle with lakes, trails, and a growing culinary and arts scene. You're an hour from Greenville, Charlotte, and Asheville, and the Blue Ridge Mountains, and within three hours of Charleston, Atlanta, and the beaches.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
EEO StatementACA provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. ACA complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
California Privacy Notice
As an employer of California residents, we are dedicated to protecting your privacy rights. Any personal information you provide during the application process will be used solely for permitted internal purposes and will be handled in accordance with applicable privacy laws. By applying to this position, you consent to the collection, use, and disclosure of your personal information as described in our Employee Privacy Notice.

What American Credit Acceptance employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom