Principal Software Engineer Salaries in Sydney NSW

Salary estimated from 50 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 February 2020
Average in Sydney NSW
$161,789 per year
8% Above national average
  • Most Reported
$82,000
$261,000
Salary Distribution

How much does a Principal Software Engineer make in Sydney NSW?

The average salary for a Principal Software Engineer is $161,789 per year in Sydney NSW, which is 8% above the national average. Salary estimates are based on 50 salaries submitted anonymously to Indeed by Principal Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Principal Software Engineer salaries by company in Sydney NSW
CompanyAverage salary
$172,299 per year
$177,000 per year
$167,907 per year
$150,900 per year
$121,163 per year
$179,344 per year
$158,278 per year
$128,488 per year
Principal Software Engineer salaries by location
CityAverage salary
$144,940 per year
$99,340 per year

Principal Software Engineer job openings

Principal Software Development Engineer
MasterCard
St Leonards NSW
Software Engineers C#, C++, Python, High Frequency Trading - New role for 2020!
Westbury Partners
Sydney NSW
Principal Traffic Engineer
Mott MacDonald
Sydney NSW
Principal Software Engineer jobs in Sydney NSW