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, 2026
Job title
Mooresville, NC
North Carolina
Job openings (Mooresville)

Performance Engineer

Mooresville

$44.72 per hour

North Carolina

$36.08 per hour

Cae Engineer

Mooresville

$92,116 per year

North Carolina

$132,579 per year

Quality Assurance Engineer

Mooresville

$77,161 per year

North Carolina

$92,560 per year

Software Quality Assurance Tester

Mooresville

$59,183 per year

North Carolina

$64,746 per year

Programmer

Mooresville

$22.92 per hour

North Carolina

$39.90 per hour

Technical Lead

Mooresville

$20.85 per hour

North Carolina

$51.78 per hour

Product Manager

Mooresville

$20.00 per hour

North Carolina

$54.63 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.