We have 1,662 Software Principal Engineer jobs nationwide. The average Software Principal Engineer salary is $96,000 annually, +$30K (37%) more than the average national salary. Statistically, Software Principal Engineers are very happy with their career.
"If the commute from Brookline, MA to Nashua, NH weren't so long, I would have stayed much longer."
Update your browser to have a more positive job search experience.
Upgrade My Browser