High-paying software engineering jobs in Spartanburg
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 12 software engineering jobs listed below pay well, with salaries between $48,360 and $120,166 per year. Automation Engineer, Data Engineer and Platform Engineer are among the most popular high-paying roles in Spartanburg, SC.
Job title
Updated Oct 17, 2026Platform Engineer
Spartanburg
South Carolina
Data Engineer
Spartanburg
South Carolina
Senior Programmer
Spartanburg
South Carolina
Automation Engineer
Spartanburg
South Carolina
Junior Software Engineer
Spartanburg
South Carolina
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Platform Engineer
Review job description
Please refer to the employers job description for complete details.
Platform engineers build and maintain platforms that support application development and deployment. Essential qualifications include expertise in cloud platforms, strong scripting skills and experience with automation tools.
Currently, 41% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 2 jobsAverage pay
Spartanburg
$120,166 per yearSouth Carolina
$123,958 per year -
Data Engineer
Review job description
Please refer to the employers job description for complete details.
Data Engineers build data pipelines, ensure data integrity, and optimize data systems. Proficiency in SQL, expertise in data modeling, and programming language fluency are essential.
Data Engineer jobs take 34 days on average from job posting to starting date. Currently, 37% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 2 jobsAverage pay
Spartanburg
$103,108 per yearSouth Carolina
$121,476 per yearSkills
- SQL
- Python
- AWS
- ETL
- Spark
-
Senior Programmer
Review job description
Please refer to the employers job description for complete details.
Senior Programmers lead development projects, mentor teams, and ensure code quality. Essential skills include expertise in multiple programming languages, leadership abilities, and strong analytical skills.
Currently, 26% of job openings offer remote or hybrid positions and 2% of job openings are part-time roles.
See 2 jobsAverage pay
Spartanburg
$90,786 per yearSouth Carolina
$118,977 per year -
Automation Engineer
Review job description
Please refer to the employers job description for complete details.
Automation engineers design and implement automated solutions to improve efficiency and productivity. Essential qualifications include strong programming skills, experience with automation tools and knowledge of industry best practices.
Automation Engineer jobs take 50 days on average from job posting to starting date. Currently, 16% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 4 jobsAverage pay
Spartanburg
$34.93 per hourSouth Carolina
$67.57 per hourSkills
- Selenium
- APIs
- Java
- Test automation
- Agile
-
Junior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Junior Software Engineers write code, debug software, and collaborate on projects. Proficiency in programming languages, analytical skills, and eagerness to learn are essential. A degree in computer science is preferred.
Junior Software Engineer jobs take 72 days on average from job posting to starting date. Currently, 15% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 2 jobsAverage pay
Spartanburg
$61,286 per yearSouth Carolina
$78,674 per year