High-paying software engineering jobs in Greenville
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 41 software engineering jobs listed below pay well, with salaries between $72,778 and $165,580 per year. Application Developer, Principal Software Engineer and Software Engineer are among the most popular high-paying roles in Greenville, SC.
Job title
Updated Jul 01, 2026Principal Software Engineer
Greenville
South Carolina
Software Engineer
Greenville
South Carolina
Senior Developer
Greenville
South Carolina
Full Stack Developer
Greenville
South Carolina
Application Developer
Greenville
South Carolina
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
The top companies hiring Principal Software Engineer in Greenville, SC are Waséyabek Development Company (2 jobs), Navarro Research and Engineering (1 job), and HAZEN AND SAWYER (1 job).
Principal Software Engineer jobs take 16 days on average from job posting to starting date. Currently, 25% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 9 jobsAverage pay
Greenville
$165,580 per yearSouth Carolina
$154,369 per yearSkills
- Software development
- Leadership
- Java
- Communication skills
- AWS
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
The top companies hiring Software Engineer in Greenville, SC are Aeronix Inc (2 jobs), GE Vernova (2 jobs), and BMW Group (1 job).
Software Engineer jobs take 69 days on average from job posting to starting date. Currently, 23% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 8 jobsAverage pay
Greenville
$121,404 per yearSouth Carolina
$121,682 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Senior Developer
Review job description
Please refer to the employers job description for complete details.
Senior developers lead software projects, mentor junior staff and ensure high coding standards. They benefit from advanced programming skills, project management experience and a thorough understanding of software architecture.
The top companies hiring Senior Developer in Greenville, SC are Fluor Corp. (2 jobs), Your Creative People (1 job), and Nightwing (1 job).
Senior Developer jobs take 32 days on average from job posting to starting date. Currently, 30% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 4 jobsAverage pay
Greenville
$116,834 per yearSouth Carolina
$103,337 per yearSkills
- JavaScript
- REST
- SQL
- AWS
- Communication skills
-
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design both client and server software, manage databases, and ensure responsive design. Proficiency in front and back-end languages, web development frameworks, and problem-solving skills are crucial.
The top companies hiring Full Stack Developer in Greenville, SC are Ogletree Deakins (1 job), ScanSource (1 job), and Wireless Logic (1 job).
Full Stack Developer jobs take 33 days on average from job posting to starting date. Currently, 37% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 7 jobsAverage pay
Greenville
$107,576 per yearSouth Carolina
$108,637 per yearSkills
- APIs
- JavaScript
- REST
- Agile
- Git
-
Application Developer
Review job description
Please refer to the employers job description for complete details.
Application developers design, test, and maintain applications tailored to user needs. Key skills for this role include proficiency in programming languages, experience with APIs and a solid grasp of mobile and web development practices.
The top companies hiring Application Developer in Greenville, SC are Aminov Search Partners (3 jobs), Inframark (2 jobs), and Johnson Controls (1 job).
Application Developer jobs take 25 days on average from job posting to starting date. Currently, 27% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 13 jobsAverage pay
Greenville
$39.26 per hourSouth Carolina
$48.22 per hourSkills
- Software troubleshooting
- Application development
- Database management
- SQL
- APIs