Senior Staff Software Engineer- CIM Team
$135.4k - $225.6kGrainger 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.
- 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...SeniorFull timeWorldwide
$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...SeniorLocal areaImmediate startFlexible hours$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...SeniorWork at officeRemote work- 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
- 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‑...SeniorRemote workWorldwide
- 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
$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 contractFull timeWork at officeLocal area$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 timeLocal areaImmediate startNight shift$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 timeRemote workFlexible hours- ...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
- 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
$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 workRemote workFlexible hours$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 timeLocal areaWorldwideShift work- ...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 timeRemote workWorldwide
$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 officeLocal area$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 workWork at officeRemote workWorldwideMonday to FridayFlexible hours- ...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 inRemote work
$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 timeLocal areaRemote work- ...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 workFreelanceLocal areaFlexible hours
- ...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 areaImmediate start
$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 timeTemporary workWork at office3 days per week- ..., 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...
- ...: ****@*****.*** 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...
- 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
- ...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
$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$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- ...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...SeniorRemote jobFull timeWork experience placementShift work
- ...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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer- CIM Team. Be the first to apply!
- senior network engineer remote Chicago, IL
- senior benefits manager Chicago, IL
- senior app developer Chicago, IL
- senior manager legal Chicago, IL
- senior retail sales associate Chicago, IL
- sr project manager Chicago, IL
- senior account executive Chicago, IL
- senior manager strategic initiatives Chicago, IL
- senior staff systems engineer Chicago, IL
- senior commercial counsel Chicago, IL

