Average Salary: $168,100 since  

Salaries for a Senior Software Engineer at IBM in Englewood Cliffs, NJ vary between $113,600 and $230,700 with an average of $168,100. The top 25% make a salary of at least $230,700. The median salary is $160,000. Attached is a detailed distribution of the salaries.

Average Salary Evolution between 2013 and present

The average salary for a Senior Software Engineer at IBM in Englewood Cliffs, NJ increased by an average of -7% year over year between 2013 and 2016.