Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Staff Software Engineer- CIM Team

$135.4k - $225.6k

Grainger Businesses

 

Work Location Type:  Hybrid

Req Number 333324

About Grainger

W.W. Grainger, Inc. is a leading broad line distributor with operations primarily in North America and Japan. At Grainger, We Keep the World Working® by serving more than 4.6 million customers worldwide with maintenance, repair and operating (MRO) products and value-added solutions delivered through innovative technology and deep customer expertise. Known for its commitment to service and purpose-driven culture, the Company reported 2025 revenue of $17.9 billion. For more information, visit

 

Compensation

The anticipated base pay compensation range for this position is $135,400.00$225,600.00. This role is eligible for an incentive target of up to 20 %, based on the achievement of individual and company performance objectives in accordance with the current terms of the incentive program which are subject to change.

 

Sponsorship

This position is not eligible for any form of sponsorship now or in the future. Individuals requiring sponsorship (e.g. OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position

 

Rewards and Benefits

With benefits starting on day one, our programs provide choice and flexibility to meet team members' individual needs, including:

  • Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
  • 18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year.
  • 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
  • Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools.
  • Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.

 

For additional information and details regarding Grainger’s benefits, please click on the link below:

 

 

Grainger Benefits

The pay range provided above is not a guarantee of compensation. The range reflects the potential base pay for this role at the time of this posting based on the job grade for this position. Individual base pay compensation will depend, in part, on factors such as geographic work location and relevant experience and skills.

 

The anticipated compensation range described above is subject to change and the compensation ultimately paid may be higher or lower than the range described above. 

Grainger reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion at any time, consistent with applicable law.

 

 

Position Details 

The Senior Staff Software Engineer is a highly experienced individual contributor who serves as a technical authority and thought leader across the Customer Information Management (CIM) domain. This role is responsible for designing, developing, and evolving highly scalable, reliable, and secure software solutions that have broad organizational impact, including the software that establishes a transactional context for every user who interacts with Grainger on behalf of a customer. Software Engineer V partners closely with architects, product leaders, and engineering leadership to shape technical direction, influence architecture, and drive engineering excellence across teams, while remaining hands on in critical areas of design and implementation. 

Chicago, IL is the preferred location with a hybrid work environment (2 days per week in the Merchandise Mart office). We will also consider highly qualified remote candidates who are willing to travel to Chicago for onboarding and occasional team meetings. Onsite onboarding will be required. 



 

You Will 

  • Design, architect, and implement complex software systems and platforms aligned to business strategy, engineering standards, and long term scalability goals. Influence system architecture decisions across teams and domains 

  • Partner with product managers, architects, engineering managers, and stakeholders to translate complex business needs into high quality technical solutions and ensure alignment throughout delivery 

  • Ensure high standards of code quality, security, performance, and reliability through design reviews, code reviews, automated testing, and continuous integration/continuous delivery (CI/CD) practices. Lead efforts to improve system observability and operational resilience. 

  • Mentor and coach engineers across levels, providing guidance on design, coding practices, and problem solving. Act as a trusted technical advisor and raise the overall engineering capability of the organization. 

 

You Have 

  • 7+ years experience designing, building, and supporting large scale, distributed software systems in a modern engineering environment.

  • Experience partnering with product to frame tradeoffs and help shape the work for iterative value delivery 

  • Deep expertise in at least one major technical domain or platform, with the ability to quickly learn and influence adjacent domains. 

  • Strong understanding of system architecture, data structures, algorithms, and distributed system design. 

  • Proven ability to lead technical initiatives, influence without authority, and collaborate effectively across organizational boundaries. 

  • Demonstrated ability to improve engineering practices across teams 

Preferred 

  • Experience working with user identity concerns (authentication and authorization) 

  • Experience working with critical enterprise APIs 

 

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law. We are proud to be an equal opportunity workplace.

 

We are committed to fostering an inclusive, accessible work environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one’s employment, should you need a reasonable accommodation during the application and selection process, including, but not limited to use of our website, any part of the application, interview or hiring process, please advise us so that we can provide appropriate assistance.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Staff Software Engineer- CIM Team in Chicago, IL vacancy
  • $190k - $210k

     ...people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health...  ...more about our Total Rewards philosophy . About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you... 
    Senior
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    GrabJobs

    Chicago, IL
    18 hours ago
  • About the RoleIAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and...  ...raises the engineering bar across the team.The Senior Staff Data Engineer owns the...  ...proficiency in Python and SQL, with strong software engineering fundamentals (testing,... 
    Senior
    Full time
    Worldwide

    Ritchie Bros. Auctioneers

    Chicago, IL
    3 days ago
  • $150k - $200k

     ...a boutique forward‑deployed engineering firm that helps wealth management...  ...pipelines, AI tools, custom software, and compliance...  ...serve, and we’re growing the team to meet it. Our founders previously...  ...production. The Role The Senior / Staff Software Engineer at Impruve... 
    Senior
    Work at office
    Remote work

    IMPRUVE

    Chicago, IL
    3 days ago
  •  ...Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products for SmartEquip. Acting as the Technical Lead and Primary Architect, you will... 
    Senior

    RB Global Inc.

    Westchester, IL
    18 hours ago
  • $137.4k - $161.7k

    Are you ready to make an impact?West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry Team, working with the internal Labs product team to develop proprietary software assets and AI capabilities that help our consultants sell and deliver... 
    Senior
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    3 days ago
  •  ...Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities with a strong focus on API‑driven services and event... 
    Senior
    Remote work
    Worldwide

    Ritchie Bros.

    Westchester, IL
    1 day ago
  • $265k

     ...We invest heavily in digital-first operations, allowing our teams to collaborate effectively across 27 U.S. states, 2 Canadian...  ...prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Chicago, IL
    3 days ago
  • $187.1k - $229k

     ...technology, or you’re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Forward Deployed AI EngineerJLL | AI Engineering | Full-TimeAbout the RoleJLL is rolling out AI agents directly into business lines:... 
    Full time
    Local area

    Jones Lang LaSalle

    Chicago, IL
    1 day ago
  • $190k - $250k

     ...QualificationsBachelor's degree in Computer Science, Engineering, MIS, or related field preferred.12+ years of experience in software engineering, with demonstrated experience...  ...-scale technical initiatives across multiple teams.Strong background in database design,... 
    Temporary work
    Flexible hours

    Newmark

    Chicago, IL
    3 days ago
  • $160k - $210k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...? Here, you're not just part of a team; you're part of a movement. We empower employees...  .... What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner... 
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    3 days ago
  • $195k - $257.5k

     ...everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain...  ...banking protocols; collaborating with Product and Engineering teams to design, test, and shape Circle features, including developing... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    3 days ago
  •  ...perspectives lead to groundbreaking solutions. Team members are empowered to share ideas...  ...: We are seeking a highly skilled Staff Software Engineer responsible for mobile application development...  ....Collaborate with other Staff and Sr. Staff Engineers to create a community... 
    Full time
    Remote work
    Worldwide

    RB Global

    Westchester, IL
    4 days ago
  • $125.8k - $209.6k

    CME Group is looking for a senior and experienced Staff Agentic Software Engineer to join a dynamic team responsible for our mission-critical Real-time Positions & Risk Management Systems. This role is pivotal in driving both the technical evolution of our financial platforms... 
    Full time
    Local area
    Worldwide
    Shift work

    CME- Group

    Chicago, IL
    1 day ago
  • $188k - $230k

     ...and hustle, SpotOn is the place for you.About the RoleAs a Staff Android Software Engineer in our Hospitality group, you are a technical leader and...  ...architecture, and create leverage through mentorship and cross-team execution.What You’ll DoTechnical Strategy & Architecture:... 
    Summer work
    Local area
    Immediate start
    Remote work
    Night shift

    SpotOn

    Chicago, IL
    13 hours ago
  • $116k - $174k

    Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and...  ...goals - and to help others accomplish theirs, too. Join our team as we help shape the future. Job ResponsibilitiesLead the... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    1 day ago
  •  ...****@*****.***: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago, IL (On-site)About the OpportunityWe are looking for an experienced Staff Software Engineer to join our Chicago-based team and help redefine how digital creators and their... 
    Local area
    Immediate start

    Objective Paradigm

    Chicago, IL
    1 day ago
  •  ...Contact: Mike LaTulipEmail: ****@*****.*** Title: Staff Software EngineerLocation: Chicago, ILAbout the Opportunity Join a...  ...fintech organization as a foundational member of our engineering team. We are developing an AI-native financial operating system... 

    Objective Paradigm

    Chicago, IL
    1 day ago
  • $150k - $275k

     ...Contact: Ethan HudsonEmail: ****@*****.***: (***) ***-****Sr. Software EngineerLocation: RemoteAbout the OpportunityWe are seeking a highly skilled Software Engineer to join a specialized team dedicated to the security and resilience of high-performance... 
    Senior
    Remote work

    Objective Paradigm

    Chicago, IL
    1 day ago
  • $150k - $200k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...? Here, you're not just part of a team; you're part of a movement. We empower...  ...a highly skilled and experienced Staff Software Engineer to join our Trading Services team. In... 
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    2 days ago
  •  ...and we're scaling fast.This is a founding team, these first hires will shape the...  ...client conversation.You might come from engineering, consulting, product, or pre-sales — what...  ...you need:Minimum of 5 years experience in software engineering, AI/ML, or enterprise technologyMinimum... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Chicago, IL
    1 day ago
  •  ...about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget optimization... 
    Work at office
    Remote work
    Relocation
    Relocation package
    Shift work

    GrabJobs

    Chicago, IL
    1 day ago
  •  ...LaTulipEmail: ****@*****.*** TitleSr. Software EngineerLocationChicago (Hybrid)About the...  .... We are seeking a Senior Software Engineer to design, scale, and optimize mission-...  ...technical mentor for junior engineering team members, facilitating code reviews and... 
    Senior

    Objective Paradigm

    Chicago, IL
    3 days ago
  • DescriptionWe are looking for a Senior Software Engineer to create modern software solutions that connect data, systems, and business workflows...  ...guidance, and transition materials that enable client teams to support and expand delivered solutions.• Establish reusable... 
    Senior

    Robert Half

    Chicago, IL
    1 day ago
  • $130k - $140k

    What's the role? We are hiring a Senior Software Engineer to build AI platform and production systems that support advanced computer vision...  ...simulation engineers to reduce iteration friction across the team- Help design production architecture for scaling usage,... 
    Senior

    Here

    Chicago, IL
    3 days ago
  •  ...it matters most. Learn more about CCC at .The RoleAs a Senior Software Engineer at CCC, you’ll play a key role in building and supporting...  ...’ll work closely with product, architecture, and engineering teams to turn business needs into thoughtful technical solutions, while... 
    Senior
    Full time

    CCC Information Services

    Chicago, IL
    4 days ago
  • $140k - $190k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...? Here, you're not just part of a team; you're part of a movement. We empower employees...  ...amounts of data. As a Backend Software Engineer specializing in Scala in a Kubernetes environment... 
    Senior
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    1 day ago
  • $140k - $190k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...? Here, you're not just part of a team; you're part of a movement. We empower...  ...seeking a highly skilled and experienced Sr. Software Engineer II with deep expertise in exchange... 
    Senior
    Contract work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    18 hours ago
  • $125k - $175k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...? Here, you're not just part of a team; you're part of a movement. We empower...  ...world. What you'll do:We are seeking a Sr. Software Engineer to join our Evaluation Services team. Our... 
    Senior
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours
    Shift work

    NinjaTrader Group

    Chicago, IL
    1 day ago
  • $121.55k - $157.3k

     ...strengthening the trust we’ve earned as a global market leader. Our teams are empowered to share ideas, actively pursue them and bring on...  ...environments.This position partners closely with Detection Engineering, Threat Hunting, Incident Response, and Purple Team functions... 
    Senior
    Full time
    Work at office
    Immediate start

    Cboe Exchange

    Chicago, IL
    3 days ago
  • Senior Java Full Stack EngineerCognizant’s Digital Engineering practice is seeking a highly qualified Java engineer with experience developing...  ..., enterprise applications. You will be part of a digital software team that works on high-demand applications. Our engineers have a... 
    Senior
    Full time
    Work experience placement
    Local area
    Flexible hours

    Cognizant

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Staff Software Engineer- CIM Team. Be the first to apply!