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

Software Engineer IV

$134.1k - $223.5k

Zoro Tools

Work Location Type: Hybrid

Req Number 329897

About Grainger

W.W. Grainger, Inc., is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. At Grainger, We Keep the World Working by serving more than 4.5 million customers worldwide with products and solutions delivered through innovative technology and deep customer relationships. Known for its commitment to service and award-winning culture, the Company had 2024 revenue of $17.2 billion across its two business models. In the High-Touch Solutions segment, Grainger offers approximately 2 million maintenance, repair and operating (MRO) products and services, including technical support and inventory management. In the Endless Assortment segment,Zoro.comoffers customers access to more than 14 million products, andMonotaRO.comoffers more than 24 million products. For more information, visit

Compensation

The anticipated base pay compensation range for this position is $134,100.00 - $223,500.00. This role is eligible for an incentive target of up to 15 % or $ , 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.

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:

As a Software Engineer (Software Engineer IV) on the Customer Order Entry team, you will play a critical role in building and evolving the web-based experiences used by customers and internal teams to create, validate, and submit orders across Grainger's digital channels. This role is focused on frontend and full-stack leadership, with a strong emphasis on React and Next.js, system reliability, and automated testing. You will help shape the technical direction of customer-facing order entry workflows while coaching engineers and partnering with Product Management, UX, and Architecture. This role reports to the Manager, Product Engineering and can be based in Chicago, IL, on a hybrid basis.

You Will:

  • Lead the design and development of customer order entry applications using React and Next.js
  • Own frontend architecture decisions, including SSR/SSG strategies, state management, performance optimization, and accessibility
  • Build scalable, resilient user experiences that support complex order workflows, validation rules, and real-time feedback
  • Partner closely with backend teams to define clean, well-documented API contracts for order submission and validation
  • Drive adoption of robust test automation practices, including unit, integration, and end-to-end testing for frontend and supporting services
  • Improve CI/CD pipelines with a focus on quality gates, test reliability, and deployment confidence
  • Ensure applications meet standards for performance, observability, security, and usability in production
  • Act as a technical mentor and leader, raising frontend engineering maturity and best practices across the team

You Have:

  • Bachelor's degree or equivalent practical experience
  • 5+ years of experience designing, building, testing, and deploying modern software applications
  • Strong expertise in React, Next.js, and modern JavaScript or TypeScript
  • Experience building complex, form-driven or workflow-based user interfaces, ideally in order entry, checkout, or transactional systems
  • Proven experience with test automation frameworks such as Jest, React Testing Library, Cypress, Playwright, or similar tools
  • Working knowledge of backend integration patterns including REST APIs, event[1]driven systems, and asynchronous workflows
  • Familiarity with CI/CD pipelines, cloud platforms (AWS, GCP, or Azure), and containerized environments
  • Ability to make sound technical decisions, influence design direction, and lead in ambiguous problem spaces
  • Experience working in Agile teams with strong collaboration between engineering, product, and design Equal Opportunity Employer

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 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer IV in Chicago, IL vacancy
  • $134.1k - $223.5k

     ...Software Engineer IV Date: Jun 14, 2026 Location: CHICAGO, IL, US, 60654-4203 Company: Grainger Businesses Work Location Type: Hybrid Req Number 329897 About Grainger W.W. Grainger, Inc., is a leading broad line distributor with operations primarily... 
    Suggested
    Full time
    Local area
    Worldwide

    Grainger

    Chicago, IL
    12 hours ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly... 
    Suggested
    Temporary work
    Local area
    Remote work

    RxBenefits

    Chicago, IL
    1 day ago
  • $33 - $35 per hour

    MasTec Communications Group seeks an Installer IV in Chicago, IL. In this role, you’ll develop essential skills while working in a safety-minded environment. Responsibilities include interpreting installation specifications, determining layouts, and supervising lower-level... 
    Suggested
    Hourly pay
    Work at office

    MasTec Communications Group

    Chicago, IL
    2 days ago
  •  ...We recently launched version 1.0 of our measurement-based care software platform. We’ve got clinicians across the country using our platform...  ...challenge, we’d love to hear from you. As a Fullstack Software Engineer… You have experience shipping software as part of a product... 
    Suggested
    Work at office
    Work from home
    Flexible hours

    Hello Joy LLC

    Chicago, IL
    2 days ago
  • ## Job Description# Full Stack Software Engineer* Design, develop, and operate full stack cloud solutions in an AWS environment using a serverless-first and managed-service-first approach (React, TypeScript, AWS Lambda, Node.js, Serverless Framework)* Write clean, maintainable... 
    Suggested

    Apex Systems

    Chicago, IL
    2 days ago
  •  ...Sr. Full Stack Software Engineer (NetSfere Omnichannel) Job Description Infinite Convergence Solutions NetSfere Omnichannel is looking for a hands‑on, tech‑savvy, passionate, driven Senior Full Stack Engineer who wants to be part of an energetic and growing innovative... 

    NetSfere

    Chicago, IL
    2 days ago
  • $70 - $80 per hour

     ...Full Stack Software Engineer Location: Chicago, Illinois (Hybrid) Employment Type: Contract Duration : 12 month contract w/extension Role Overview We are seeking a Full Stack Software Engineer to join a global digital and technology organization. This... 
    Hourly pay
    Full time
    Contract work

    Apex Systems

    Chicago, IL
    2 days ago
  • $70 per hour

     ...Full Stack Software Engineer (Contract) Location: Chicago, IL (Hybrid – 3 days onsite) About the Role We are seeking a Software Engineer to support the development of a large-scale, enterprise technology platform within a global organization. This role is focused... 
    Hourly pay
    Contract work
    Local area

    The LaSalle Network Inc

    Chicago, IL
    2 days ago
  • $135k - $190k

     ...Full-Stack Software Engineer Step into a high-impact Full-Stack Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Logistics / Distribution / Wholesale. This role offers the chance to make a visible contribution... 
    Work at office
    3 days per week
    1 day per week

    Top Engineer

    Chicago, IL
    1 day ago
  •  ...About the job Full Stack Software Engineer **Job Description** Are you passionate about leveraging your coding skills to make a significant impact in the healthcare sector? Do you believe in the power of data and medical research to transform patient care?... 

    Tech Stars Group LLC

    Chicago, IL
    12 hours ago
  •  ...Full Stack Software Engineer Location: Chicago IL, USA At Fize, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We're looking for a software engineer with full-stack (could... 
    Work experience placement

    Fize

    Chicago, IL
    12 hours ago
  •  ...looking for a hands-on, tech savvy, passionate, driven Full Stack Engineer who want to be part of energetic and growing innovative team....  ...~4+ years of experience in Full Stack development of cloud software solutions ~3+ years of experience with C++ and/or Java... 

    Infinite Convergence Solutions

    Chicago, IL
    12 hours ago
  •  ...Position: Senior Full Stack Software Engineer Location: Chicago, IL (Hybrid onsite 3 days/week) Duration: 4+ Months (Possible extension) PURPOSE: Senior Full Stack Software Engineer joining the Global Digital and Technology organization, working on new, innovative... 
    Hourly pay
    Full time
    Temporary work
    3 days per week

    Alpha Business Solutions

    Chicago, IL
    12 hours ago
  • $124.9k - $228.9k

     ...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments. Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders.... 
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Chicago, IL
    4 days ago
  •  ...The client is seeking a Senior Full Stack Software Engineer to join the Global Digital and Technology organization, working on new, innovative systems for guests and internal stakeholders. This individual will work closely with backend services teams, frontend designers... 

    Apex Systems

    Chicago, IL
    2 days ago
  •  ...Opening / Selling Statement: A Senior Full Stack Web and Java Software Engineer is responsible for designing, developing, and maintaining web applications that meet the needs of clients and users. They are expected to have a deep understanding of both front-end and back... 
    Contract work
    Work at office

    E-Solutions

    Chicago, IL
    2 days ago
  •  ...Senior Full Stack Software Engineer | Chicago, Illinois, United States Senior Full Stack Software Engineer (Python/Java/React/AWS) - Remote (US, CST Hours) - 12 Month Contract About the Role Join a dynamic, forward-thinking engineering team as a Senior Full Stack Software... 
    Long term contract
    Contract work
    Remote work

    Indotronix International Corporation

    Chicago, IL
    1 day ago
  •  ...DevOps Engineer DevOps Engineer will work with application developers to automate and accelerate the testing, release, and deployment...  ...a background in development, operations, and full-stack software implementations. This is a hybrid role and must be located in... 

    Samprasoft

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

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups... 
    Work at office

    Clutch Canada

    Evanston, IL
    3 days ago
  • Hudson Manpower is seeking a highly experienced QA Automation Engineer IV for a remote position. You will play a critical role in ensuring software quality through automation, continuous integration, and meticulous testing practices. The position requires expertise in automated... 
    Remote job

    Hudson Manpower

    Skokie, IL
    4 days ago
  •  ...Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of... 
    Work at office

    Reconstruct

    Chicago, IL
    12 hours ago
  •  ...A tech solutions company in Chicago is seeking a software developer with experience in C#, HTML/CSS, and JavaScript frameworks like React or Angular. The ideal candidate will participate in designing and implementing software solutions, working collaboratively with team... 
    Remote work
    Flexible hours

    Medium

    Chicago, IL
    2 days ago
  •  ...A national nonprofit organization in Chicago is seeking a Software Engineer to enhance the user experience for college students. This full-time role focuses on full-stack development using Ruby on Rails and Python. The ideal candidate has 3+ years of software engineering... 
    Full time

    Braven

    Chicago, IL
    2 days ago
  • $111.3k - $174.9k

     ...teams including frontend developers, product managers, and QA engineers to deliver high-quality backend solutions Write clean, maintainable...  ...work experience Experience Minimum of 5 years in backend software development with a strong focus on Python and Django Proven... 
    Full time
    Contract work
    Part time
    Work experience placement
    Internship
    Local area

    Paychex Deutschland GmbH

    Chicago, IL
    4 days ago
  •  ...services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Overview The IT Engineer IV Software will be a Databricks Subject Matter Expert . They will be responsible for engineering, architecting, and delivering world-... 
    Full time
    Work at office
    Remote work
    Flexible hours

    ViziRecruiter

    Chicago, IL
    2 days ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Chicago, IL
    12 hours ago
  •  ...A leading travel platform is seeking a Software Engineer to join the Customer Experience (CX) Product team. In this role, you will design and build systems focused on improving the post-booking experience for millions of travelers. Responsibilities include developing scalable... 
    Remote work

    Hopper

    Chicago, IL
    2 days ago
  • $2,400 per month

     ...We’re seeking an experienced Software Engineer to maintain, enhance, and modernize a suite of .NET-based applications while developing new cross-platform, mobile, and distributed systems. This role bridges legacy modernization with next-generation engineering, spanning... 

    Altom Transport, Inc

    Chicago, IL
    2 days ago
  • $100k - $120k

     ...A leading insuretech company is seeking a Software Engineer to join their remote team in Chicago. This role requires a minimum of 3 years of experience in software engineering with expertise in modern web development technologies such as Typescript and React. The position... 
    Remote work

    Emerge!

    Chicago, IL
    3 days ago
  •  ...A leading proprietary trading firm in Chicago is seeking an experienced software developer to contribute to a greenfield project. You'll collaborate with a team to develop a robust risk management and trading platform using modern technologies. The ideal candidate has... 

    DV Trading

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer IV. Be the first to apply!