Software Engineer IV
$134.1k - $223.5kZoro 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.
$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...SuggestedFull timeLocal areaWorldwide- ...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...SuggestedTemporary workLocal areaRemote work
$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...SuggestedHourly payWork at office- ...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...SuggestedWork at officeWork from homeFlexible hours
- ## 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
- ...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...
$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 payFull timeContract work$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 payContract workLocal area$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 office3 days per week1 day per week- ...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?...
- ...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
- ...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...
- ...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 payFull timeTemporary work3 days per week
$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 timeTemporary workWorldwide- ...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...
- ...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 workWork at office
- ...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 contractContract workRemote work
- ...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...
$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- 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
- ...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
- ...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 workFlexible hours
- ...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
$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 timeContract workPart timeWork experience placementInternshipLocal area- ...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 timeWork at officeRemote workFlexible hours
$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 placementSummer holidayWork at officeFlexible hours- ...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
$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...$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- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer IV. Be the first to apply!
- software sales engineer Chicago, IL
- software engineer amazon Chicago, IL
- software engineer student Chicago, IL
- agile software developer Chicago, IL
- rust software engineer Chicago, IL
- software developer positions Chicago, IL
- senior software design engineer Chicago, IL
- software developer Chicago, IL
- ngo software engineer Chicago, IL
- startup software engineer Chicago, IL

