IBM Software Engineer Engineer Durham Salaries

60 verified profiles
Last updated on April 6, 2026
Average Annual Total Compensation is $153k

Employees at IBM as Software Engineer Engineer in Durham earn an average of $153k, mostly ranging from $122k to $512k based on 60 profiles.

Employee Count
massive
Signing Bonus
$5k - $7k
  3,900 people laid off in the last year.
👨‍💻 Male $190k Male
Average Salary : $ 190 k
👩‍💻 Female $130k Female
Average Salary : $ 130 k
For every $100 paid to men, women are paid $68
Latest Jobs
Hiring? Promote your job
Salary Profiles
Company
Title(Level)
Annual Salary
Experience
School
Degree
Location
Skills
Backend engineer (Senior Engineer)
Male

Base: $229k

Stocks: $20k

(Today) (5.6%) $19k

Bonus: -

TC:$249k

(Today) (0.4%) $248k

32yrs
NA
Bachelors

Works in Durham, NC

Full Stack Engineer (Senior Engineer)
Male

Base: $202k

Stocks: $10k

Bonus: $2k

TC:$214k

25yrs
NA
Bachelors

Works in Durham, NC

Backend Engineer (Distinguished Engineer)
Male

Base: $310k

Stocks: $194k

Bonus: $96k

TC:$600k

28yrs
NA
Masters

Works in Durham, NC

Security Engineer (Senior Engineer)
Female

Base: $167k

Stocks: $5k

Bonus: $1k

TC:$172k

14yrs
NA
Masters

Works in Durham, NC

Backend Software Engineer (Advisory Engineer)
Male

Base: $147k

Stocks: $6k

Bonus: $5k

TC:$158k

4yrs
NA
Bachelors

Works in Durham, NC

🚀 AI Agents that work 24/7 to land you higher paying jobs
Software Developer (Advisory Software Engineer)

Base: $111k

Stocks: -

Bonus: $1k

TC:$112k

5yrs
Master's in computer engineering

Works in Durham, NC

Lives in raleigh (27608)

Senior Software Engineer (Advisory Software Engineer)

Base: $125k

Stocks: -

Bonus: $1k

TC:$126k

5yrs
Master's in computer science

Works in Durham, NC

Lives in raleigh (27617)

Base: $109k

Stocks: -

Bonus: $8k

TC:$117k

11yrs
Master's in computer science

Works in Durham, NC

Lives in cary (27519)

Base: $109k

Stocks: -

Bonus: -

TC:$109k

9yrs
Bachelor's in information technology

Works in Durham, NC

Lives in cary (27519)

Software Engineer (Advisory Engineer)

Base: $165k

Stocks: $15k

(Today) (20.4%) $12k

Bonus: -

TC:$179k

(Today) (1.7%) $176k

19yrs
NA
NA

Works in Durham, NC

100% real time & verified!

Showing only 50 profiles out of 60. Upgrade to view elite profiles
Level
Experience
Avg
25th
50th
75th
90th
95th
1 to 3 yrs
$104k
$93k
$101k
$NaNk
$NaNk
$NaNk
2 to 2 yrs
$116k
$116k
$116k
$NaNk
$NaNk
$NaNk
2 to 8 yrs
$137k
$126k
$133k
$NaNk
$NaNk
$NaNk
5 to 12 yrs
$170k
$147k
$161k
$NaNk
$NaNk
$NaNk
10 to 29 yrs
$213k
$192k
$231k
$NaNk
$NaNk
$NaNk
Level
Experience
1 to 3 yrs
Base
$104k
Stocks / Yr
$0k
Bonus
$0k
Total Salary
$104k
Level
Experience
2 to 2 yrs
Base
$116k
Stocks / Yr
$0k
Bonus
$0k
Total Salary
$116k
Level
Experience
2 to 8 yrs
Base
$129k
Stocks / Yr
$12k
Bonus
$4k
Total Salary
$137k
Level
Experience
5 to 12 yrs
Base
$154k
Stocks / Yr
$22k
Bonus
$4k
Total Salary
$170k
Level
Experience
10 to 29 yrs
Base
$193k
Stocks / Yr
$20k
Bonus
$11k
Total Salary
$213k
IBM Software Engineer Engineer Durham salary levels ranges from Associate Engineer (Software Engineer) upto Senior Engineer (Software Engineer), with Senior Engineer (Software Engineer) level earning average salary of $213k along with $20k worth of stock options.

Frequently asked questions
How much do IBM Software Engineer Engineer Durham employees make?

Employees at IBM as Software Engineer Engineer in Durham earn an average of $153k, mostly ranging from $122k per year to $512k per year based on 60 profiles. The top 10% of employees earn more than $207k per year.

What is the average salary of IBM Software Engineer Engineer Durham?

Average salary of an employee at IBM as Software Engineer Engineer in Durham is $153k.

What is the highest salary offered at IBM as Software Engineer Engineer in Durham?

Highest reported salary offered at IBM as Software Engineer Engineer in Durham is $600k. The top 10% of employees earn more than $207k per year. The top 1% earn more than a whopping $512k per year.

What are the most common skills required at IBM as Software Engineer Engineer in Durham?

What are the highest paying jobs at IBM as Software Engineer Engineer in Durham?

The top 5 highest paying jobs at IBM as Software Engineer Engineer in Durham with reported salaries are:

  • software engineer - $163k per year

  • senior software engineer - $117k per year

What are the new grad salaries at IBM as Software Engineer Engineer in Durham?
  • software engineer - $109k per year

Explore all new grad salaries

What is the median salary offered at IBM as Software Engineer Engineer in Durham?

The median salary approximately calculated from salary profiles measured so far is $129k per year.

How is the age distributed among employees at IBM as Software Engineer Engineer in Durham?

5% of employees lie between 26-31 yrs . 2% of the employees fall in the age group of 31-36 yrs .

What qualifications do employees have at IBM as Software Engineer Engineer in Durham?

5% hold a PostGraduate degree. 2% hold a Graduate degree.

Which schools do employees working at IBM as Software Engineer Engineer in Durham went to?

3% of employees studied at North Carolina State University . 2% studied at Hanoi University of Science And Technology .

Frequently asked questions
How much do IBM Software Engineer Engineer Durham employees make?

Employees at IBM as Software Engineer Engineer in Durham earn an average of $153k, mostly ranging from $122k per year to $512k per year based on 60 profiles. The top 10% of employees earn more than $207k per year.

What is the average salary of IBM Software Engineer Engineer Durham?

Average salary of an employee at IBM as Software Engineer Engineer in Durham is $153k.

What is the highest salary offered at IBM as Software Engineer Engineer in Durham?

Highest reported salary offered at IBM as Software Engineer Engineer in Durham is $600k. The top 10% of employees earn more than $207k per year. The top 1% earn more than a whopping $512k per year.

What are the most common skills required at IBM as Software Engineer Engineer in Durham?

What are the highest paying jobs at IBM as Software Engineer Engineer in Durham?

The top 5 highest paying jobs at IBM as Software Engineer Engineer in Durham with reported salaries are:

  • software engineer - $163k per year

  • senior software engineer - $117k per year

What are the new grad salaries at IBM as Software Engineer Engineer in Durham?
  • software engineer - $109k per year

Explore all new grad salaries

What is the median salary offered at IBM as Software Engineer Engineer in Durham?

The median salary approximately calculated from salary profiles measured so far is $129k per year.

How is the age distributed among employees at IBM as Software Engineer Engineer in Durham?

5% of employees lie between 26-31 yrs . 2% of the employees fall in the age group of 31-36 yrs .

What qualifications do employees have at IBM as Software Engineer Engineer in Durham?

5% hold a PostGraduate degree. 2% hold a Graduate degree.

Which schools do employees working at IBM as Software Engineer Engineer in Durham went to?

3% of employees studied at North Carolina State University . 2% studied at Hanoi University of Science And Technology .

Salary Brackets
Percentage
< 100 k < 100 k
Percentage : 10
100-200 k 100-200 k
Percentage : 78
200-300 k 200-300 k
Percentage : 8
400-500 k 400-500 k
Percentage : 2
> 500 k > 500 k
Percentage : 2
Age Brackets
Percentage
26-31 yrs 26-31 yrs
Percentage : 5
31-36 yrs 31-36 yrs
Percentage : 2
Browse by Locations