We have 1,247 Principal Software Engineer jobs nationwide. The average Principal Software Engineer salary is $111,000 annually, +$45K (50%) more than the average national salary. Statistically, Principal Software Engineers are very happy with their career.
"I love the ability to design and develop products which enterprises use. Feels as I am contributing something to the world. I find sometimes we end up being involved with solving some difficult problems, which make this job very challenging and interesting."
"It's just a title, to keep my role, and pay grade low. It's far from what I do and makes it difficult to get a position anywhere else because the skillset doesn't align."
Update your browser to have a more positive job search experience.
Upgrade My Browser