IBM
Public (NYSE: IBM)Explore IBM careers in hybrid cloud, artificial intelligence, and enterprise consulting. Learn about interview processes, salary ranges, and opportunities at this technology pioneer.
Salary explorer hub
Browse benchmarks by role, level, and market—then compare your offer to real ranges.
IBM Salaries
Explore self-reported pay by job family and level. Numbers vary by location, scope, and offer details—use them as directional context, not a guarantee.
Last updated Apr 6, 2026 · 1,221 data points
Software Engineer
Advisory Engineer$180,000Associate Engineer$127,360Distinguished Engineer$445,000Senior Engineer$226,000Senior Technical Staff Member$340,000Staff Engineer$145,500
Solution Architect
Band 10$250,000Band 6$119,500Band 7$141,000Band 8$176,500Band 9$195,000
Information Technologist
Band 10$227,509Band 6$65,000Band 7$113,500Band 8$148,500Band 9$215,000
Product Designer
Band 10$215,000Band 6$107,500Band 7$134,000Band 8$200,000Band 9$200,000
Data Scientist
Band 10$280,000Band 6$120,000Band 7$155,000Band 8$195,000Band 9$220,000
Business Analyst
Band 6$75,000Band 7$98,300Band 8$137,500Band 9$150,000
Hardware Engineer
Band 6$134,784Band 7$146,500Band 8$174,000Band 9$197,500
Management Consultant
Associate Consultant$83,820Associate Partner$300,000Managing Consultant$170,500Partner$535,000Senior Consultant$121,000Senior Managing Consultant$201,500Senior Partner$695,500
Product Manager
Advisory Offering Manager$181,625Associate Offering Manager$134,000Director$460,300Principal Offering Manager$225,000Program Director$267,000Senior Offering Manager$210,500
Recruiter
Band 6$79,500Band 7$105,000Band 8$119,000
Sales
Band 10$300,000Band 6$130,690Band 7$169,500Band 8$230,000Band 9$267,000
Software Engineering Manager
Band 10$247,500Band 8$210,000Band 9$280,000Band D$450,000
Technical Program Manager
Band 10$241,500Band 6$99,000Band 7$200,000Band 8$172,000Band 9$215,000