Software Engineer at International Business Machines (IBM) Corp. Salary

Software Engineers at International Business Machines (IBM) Corp. can expect wages of $80K annually on average. In the world of Software Engineers at International Business Machines (IBM) Corp., overall cash allowance can occasionally include more than $7K from bonuses and, in some exceptional cases, $4K from profit sharing, causing incomes to vary widely between $66K and $116K. Experience level is the biggest factor affecting pay for this group, followed by geography. Medical benefits are awarded to nearly all, and most earn dental coverage. Though the majority of Software Engineers at International Business Machines (IBM) Corp. do not report high levels of job satisfaction, most are moderately content with their role. Men make up the vast majority of Software Engineers at International Business Machines (IBM) Corp. (89 percent) who took the survey. Participants in PayScale's salary questionnaire provided the particulars of this report.

$65,076 - $113,625
(Median)
$65K
$80K
$110K
MEDIAN: $79,864
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$50K$100K$150K
Salary
$65,076 - $113,625  
   
Bonus
$0.00 - $7,231  
Profit Sharing
$620 - $3,844  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$65,571 - $116,472  
Country: United States | Currency: USD | Updated: 12 Jan 2016 | Individuals Reporting: 360
United States (change)

Find Out Exactly What You Should Be Paid

United States (change)


Comp Managers: Start Here »

Software Developer Job Listings

Search for more jobs:

Pay by Experience Level for Software Engineer

Median of all compensation (including tips, bonus, and overtime) by years of experience.


Experience seems to be a major factor in determining the incomes of Software Engineers at International Business Machines (IBM) Corp. During the first five years of their careers, Software Engineers at International Business Machines (IBM) Corp. see a median income of $76K. Survey respondents with five to 10 years of experience report an only modestly higher median of $84K. Those with 10 to 20 years of experience under their belts can expect their paychecks to flourish around the six-figure median of $102K. Old hands who claim more than two decades on the job enjoy average earnings of $119K.

Pay Difference by Location

National Average: $80,795

Larger city markers indicate a job is popular in that location.

Home to some of the best pay for Software Engineers at International Business Machines (IBM) Corp., San Jose offers exceptional salaries, 5 percent above the national average. Software Engineers at International Business Machines (IBM) Corp. will also find cushy salaries in Raleigh (+2 percent). Those in the field find the lowest salaries in Tucson, 16 percent below the national average. On the whole, employers pay 6 percent below the median salary for those in this field in Rochester and Dallas.

International Business Machines (IBM) Corp. Reviews

What is it like working as a Software Engineer at International Business Machines (IBM) Corp.?

Software Engineer in Cambridge:
Pros: Flexible hours, remote work is possible, low-medium stress, talented co-workers.
Cons: Below market salaries, very variable bonus compensation and raises (all low to nothing), inconvenient location, does not value low level employees.

United States (change)

Find Out Exactly What You Should Be Paid

United States (change)


Comp Managers: Start Here »

Experience Affects Software Engineer Salaries

Late-Career
up arrow 48%



National Average
$81,000


Skills That Affect Software Engineer Salaries

Eclipse Java IDE
up arrow 10%

C++
up arrow 6%

UNIX
up arrow 6%

Assembler (Mainframe)
up arrow 4%

Linux
up arrow 2%

SQL
up arrow 1%

National Average
$81,000

C
up arrow 1%

Python
up arrow 1%

JavaScript
up arrow 2%

Java
up arrow 3%

ASP.NET
up arrow 5%

C#
up arrow 6%

HTML
up arrow 7%

PHP
up arrow 10%

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 70 votes.

Gender

Female
11 %
Male
89 %

Years of Experience

Less than 1 year
15%
1-4 years
46%
5-9 years
12%
10-19 years
18%
20 years or more
9%

Common Health Benefits

medical benefits
Medical: 94%
dental benefits
Dental: 84%
medical benefits
Vision: 73%
dental benefits
None: 4%
ADVERTISEMENT