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

Senior Staff Software Engineer- CIM Team

$135.4k - $225.6k
Full-time

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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer- CIM Team in Chicago, IL vacancy
  • About the RoleIAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical...  ...raises the engineering bar across the team.The Senior Staff Data Engineer owns...  ...in Python and SQL, with strong software engineering fundamentals (testing, version... 
    Senior
    Full time
    Worldwide

    Ritchie Bros. Auctioneers

    Chicago, IL
    4 days 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
    4 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
    16 hours 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
    4 days ago
  • Itron is seeking a Technical Support Engineer who will lead a hands-on, high-performing team delivering exceptional support for Locusview solutions within Itron...  ...expertise with people leadership, serving as a senior escalation resource and driving service excellence,... 
    Senior

    Urbint

    Chicago, IL
    16 hours ago
  • $150k - $190k

     ...with cities, universities, and engineering firms. In the past year,...  ...across America. Staff Software Engineer — Computer Vision Platform...  ...and establish patterns the team can scale with. Our core...  ...and scalability Act as a senior individual contributor and mentor... 
    Ongoing contract
    Full time
    Work at office
    Local area

    DeepWalk

    Chicago, IL
    16 hours ago
  • $188k - $230k

     ...place for you. About the Role As a Staff Android Software Engineer in our Hospitality group, you are a...  ...through mentorship and cross-team execution. What You’ll Do Technical...  ...Mentor & Level Up: Act as a mentor to Senior and Mid-level engineers. You will set... 
    Full time
    Local area
    Immediate start
    Night shift

    Spoton

    Chicago, IL
    16 hours ago
  • $141.13k - $211.69k

     ...Function: Technology (CA) Title: Staff Software Engineer - 123173   Onsite/Remote: Onsite Position...  ..., availability, and security Guide teams in designing for operational...  ...Continued)   Mentor and coach junior and senior engineers to build deep technical... 
    Full time
    Remote work
    Flexible hours

    John Deere

    Chicago, IL
    16 hours ago
  •  ...currently seeking qualified Physical Therapists to join their dynamic team in Burbank, Illinois. You will evaluate and treat patients...  ...include providing excellent patient care, collaborating with facility staff, developing individualized care plans, supervising assistants,... 
    Senior

    Enhance Rehab

    Burbank, IL
    3 days ago
  • United Airlines seeks a Scrum Master to guide Agile teams in delivering business-critical products. You will support ceremonies, remove impediments, and coach teams and stakeholders on Agile practices. You will foster accountability, transparency, and continuous learning... 
    Senior

    United Airlines

    Chicago, IL
    4 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
    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
    2 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...  ...the growth of junior, intermediate and Senior engineers through knowledge sharing,... 
    Full time
    Remote work
    Worldwide

    RB Global

    Westchester, IL
    12 hours ago
  • $184k - $299.81k

     ...impact here, with a sharp and passionate team at your back. If Braze sounds like a...  ...can’t wait to meet you.WHAT YOU'LL DOAs a Staff Engineer on Braze’s AI Decisioning Experience team...  ...Best of Marketing and Digital Advertising Software Product” in 2026. Braze was also named a... 
    Work at office
    Local area

    Braze

    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
    4 days ago
  •  ...exposed property insurance, is seeking a Staff Software Engineer to help design, build, and evolve the...  ..., and business operations.As a senior individual contributor, you will solve...  ...architectural and technical decisions, and help teams deliver scalable, reliable, and... 
    Live in
    Remote work

    SageSure

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

     ...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. About the RoleAs a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward deployed engineer embedded in the... 
    Full time
    Local area
    Remote work

    Jones Lang LaSalle

    Chicago, IL
    3 days ago
  •  ...data types, delimiters and decimals.We're looking for an outstanding Staff Software Engineer to provide technical leadership across multiple critical initiatives on an established, high-performing team. This is a hands-on engineering leadership role — you will own the... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Publicis Media

    Chicago, IL
    3 days ago
  •  ...oprecruiting.comPhone: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago,...  ...are looking for an experienced Staff Software Engineer to join our Chicago-based team and help redefine how digital...  ....Opportunity to lead in a senior IC capacity within a culturally... 
    Local area
    Immediate start

    Objective Paradigm

    Chicago, IL
    2 days 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
    3 days ago
  •  ..., control, and efficiency.Our team is a diverse and collaborative...  ...efficiently. In this specialized Staff-level role, you will lead the...  ...closely with stakeholders and engineers to navigate business...  ...testingQualifications5+ years of experience in software development, with a proven... 

    MASTERY SYSTEMS

    Chicago, IL
    1 day ago
  •  ...: ****@*****.*** Title: Staff Software EngineerLocation: Chicago, ILAbout the...  ...organization as a foundational member of our engineering team. We are developing an AI-native...  ...early stages.Requirements (must-have)Senior-Level Expertise: Minimum of 7+ years of... 

    Objective Paradigm

    Chicago, IL
    2 days ago
  • Witherite Law Group in Chicago seeks an experienced Litigation Attorney to join our personal injury team. You will manage a fullPI docket from filing through trial, collaborating with a dedicated team to deliver top-tier advocacy for clients. The ideal candidate has at... 
    Senior

    Witherite Law Group

    Chicago, IL
    1 day ago
  •  ...will co-lead quarterly supervision and provide therapeutic consultation to clinical and classroom teams. Responsibilities include supporting IEP related processes, staff training on clinical topics, and implementing restorative practices in collaboration with administrators... 
    Senior

    JCFS Chicago

    Chicago, IL
    3 days ago
  • $190k - $230k

    A leading insurance provider in Chicago seeks a Vice President, Experienced Underwriting Manager for its Central Casualty team. The successful candidate will lead underwriters and evaluate casualty insurance risks. With over 10 years in underwriting and 5 years in management... 
    Senior

    BERKSHIRE HATHAWAY SPEC INS

    Chicago, IL
    2 days ago
  • $60k - $105k

    Alter Domus is seeking a Senior Fund Accountant / Assistant Fund Manager to oversee the Fund Administration Real Estate Team in Chicago. The role involves supervising a team, preparing financial reports, and ensuring compliance with agreements. Candidates should have a... 
    Senior

    Alter Domus

    Chicago, IL
    16 hours ago
  •  ...Overview We are seeking a highly skilled and experienced Staff/Senior Software Engineer to support a critical customer engagement focused on...  ...digital transformation. Collaborate with cross-functional teams, including product managers, designers, and other engineering... 
    Senior
    Remote job
    Full time
    Work experience placement
    Shift work

    Ontrac Solutions

    Chicago, IL
    6 days ago
  •  ...full production cycle of screen printed garments, running an automatic screen printing press, and collaborating with the production team. Candidates should demonstrate professionalism, a commitment to quality, and the ability to work efficiently in a team. Benefits include... 
    Senior

    Black Diamond Solutions

    Chicago, IL
    3 days ago
  •  ...engagements, including network, web app, and wireless testing, plus social engineering and red/purple team exercises. You will evaluate IT controls, present findings to stakeholders, mentor junior staff, and contribute to practice development while leveraging AI and... 
    Senior

    Crowe Advisory LLC

    Chicago, IL
    16 hours ago

Do you want to receive more vacancies?

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