High-paying software engineering jobs in Mooresville
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 62 software engineering jobs listed below pay well, with salaries between $20.85 and $44.72 per hour. Product Manager, Technical Lead and Performance Engineer are among the most popular high-paying roles in Mooresville, NC.
Job title
Updated Oct 17, 2026Performance Engineer
Mooresville
North Carolina
Cae Engineer
Mooresville
North Carolina
Quality Assurance Engineer
Mooresville
North Carolina
Software Quality Assurance Tester
Mooresville
North Carolina
Programmer
Mooresville
North Carolina
Technical Lead
Mooresville
North Carolina
Product Manager
Mooresville
North Carolina
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Performance Engineer
Review job description
Please refer to the employers job description for complete details.
Performance engineers analyze system performance, optimize applications and ensure reliability. Key skills for this role include strong analytical thinking, knowledge of performance testing tools and experience in system tuning.
Currently, 32% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 8 jobsAverage pay
Mooresville
$44.72 per hourNorth Carolina
$36.08 per hour -
Cae Engineer
Currently, 26% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 2 jobsAverage pay
Mooresville
$92,116 per yearNorth Carolina
$132,579 per year -
Quality Assurance Engineer
Review job description
Please refer to the employers job description for complete details.
Quality Assurance Engineers test software, identify defects, and ensure quality standards are met. Proficiency in QA tools, strong analytical skills, and attention to detail are essential.
Quality Assurance Engineer jobs take 23 days on average from job posting to starting date. Currently, 23% of job openings offer remote or hybrid positions and 8% of job openings are part-time roles.
See 5 jobsAverage pay
Mooresville
$77,161 per yearNorth Carolina
$92,560 per yearSkills
- Quality assurance
- APIs
- Selenium
- Agile
- Test automation
-
Software Quality Assurance Tester
Review job description
Please refer to the employers job description for complete details.
Software Quality Assurance Testers design test plans, identify bugs, and report findings. Proficiency in QA methodologies, problem-solving ability, and attention to detail are key qualities.
The top companies hiring Software Quality Assurance Tester in Mooresville, NC are Biz Technology Solutions (1 job), Greystone Technology (1 job), and New Charter Technologies (1 job).
Currently, 31% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 3 jobsAverage pay
Mooresville
$59,183 per yearNorth Carolina
$64,746 per year -
Programmer
Review job description
Please refer to the employers job description for complete details.
Programmers write, test and maintain code for software applications. Key skills for this role include proficiency in programming languages, problem solving and familiarity with software development methodologies.
The top companies hiring Programmer in Mooresville, NC are StarHagen Aerospace Components LLC (1 job), Corvid Technologies LLC (1 job), and Structure Medical LLC (1 job).
Programmer jobs take 75 days on average from job posting to starting date. Currently, 2% of job openings are part-time roles.
See 6 jobsAverage pay
Mooresville
$22.92 per hourNorth Carolina
$39.90 per hourSkills
- JavaScript
- Agile
- .NET
- SQL
- C
-
Technical Lead
Review job description
Please refer to the employers job description for complete details.
Technical leads provide technical guidance, oversee project implementation and mentor engineering teams. Key qualifications include deep technical expertise, strong leadership abilities and excellent communication skills.
Technical Lead jobs take 87 days on average from job posting to starting date. Currently, 18% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 11 jobsAverage pay
Mooresville
$20.85 per hourNorth Carolina
$51.78 per hourSkills
- Agile
- SQL
- Azure
- AWS
- APIs
-
Product Manager
Review job description
Please refer to the employers job description for complete details.
Product Managers define product vision, oversee development cycles, and coordinate cross-functional teams. Expertise in market analysis, product lifecycle management, and agile methodologies is essential. Strong leadership and decision-making skills are required.
Product Manager jobs take 17 days on average from job posting to starting date. Currently, 36% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 27 jobsAverage pay
Mooresville
$20.00 per hourNorth Carolina
$54.63 per hourSkills
- Product management
- Agile
- Analysis skills
- APIs
- Product development