Company Menu

108 IBM Staff Software Engineer Salaries

Browse IBM Salaries by Job Title →

IBM Staff Software Engineers earn $98,000 annually, or $47 per hour, which is 2% lower than the national average for all Staff Software Engineers at $100,000 annually and 47% higher than the national salary average for ‚Äčall working Americans. The highest paid Staff Software Engineers work for Litrex at $140,000 annually and the lowest paid Staff Software Engineers work for Assurant at $63,000 annually.

Advertisement

$75K Austin, TX Staff Software Engineer Average Salary at IBM ·

-$25K (28%) less than national average Staff Software Engineer salary ($100K)
Equal to average IBM salary ($75K)
"Was getting less than others."

$80K Rochester, MN Staff Software Engineer Average Salary at IBM ·

-$20K (22%) less than national average Staff Software Engineer salary ($100K)
+$5K (6%) more than average IBM salary ($75K)

$90K Encinitas, CA Staff Software Engineer Average Salary at IBM ·

-$10K (10%) less than national average Staff Software Engineer salary ($100K)
+$15K (18%) more than average IBM salary ($75K)

$110K San Francisco, CA Staff Software Engineer Average Salary at IBM ·

+$10K (9%) more than national average Staff Software Engineer salary ($100K)
+$35K (37%) more than average IBM salary ($75K)

$81K IBM Staff Software Engineer without location (100 salaries)

-$19K (20%) less than national average Staff Software Engineer salary ($100K)
+$6K (7%) more than average IBM salary ($75K)
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×