Grainger
W.W. Grainger, Inc. is a leading B2B distributor of maintenance, repair, and operations products with over 1 million items, serving over 4.5 million customers worldwide.
Company facts
- Founded
- 1927
- Headquarters
- United States
- CEO
- D.G. Macpherson
About
What started as a humble operation in 1927 by William W. Grainger aimed at supplying motors has since transformed into a robust global leader in the industrial supply sector. Headquartered in Lake Forest, Illinois, W.W. Grainger, Inc. has become synonymous with reliability in maintenance, repair, and operations (MRO) supplies. Over the decades, the company has steadily expanded its product range to include over one million items that serve a diverse clientele of more than 4.5 million customers worldwide. By providing everything from safety equipment and tools to lighting and material handling solutions, Grainger ensures that businesses of all sizes have the support they need to keep operations running smoothly. The company has developed an extensive distribution network comprising around 331 branches and numerous distribution facilities across North America, Japan, and the United Kingdom. This infrastructure supports an impressive logistics operation that guarantees timely deliveries and inventory management services tailored to meet the specific needs of its customers. Known for its commitment to innovation, Grainger launched its digital platform in 1995, revolutionizing how customers interact with suppliers for their industrial needs. The modern Grainger integrates digital sales channels with personal support to provide a seamless shopping experience for its clients, positioning itself at the forefront of the eCommerce landscape within the industrial supply sector. Today, Grainger continues to thrive by adapting to changing market demands and reinforcing its dedication to customer service, proving that it truly is For The Ones Who Get It Done.
Open positions
Business Systems Engineer Senior - GUS
Senior business systems engineer on Grainger's Warehouse Management Systems (WMS) team, translating business requirements into configuration, integration, and testing across SAP EWM/WM/GTS and S/4HANA plus tools like Kafka and Manhattan that power North American distribution centers, with heavy emphasis on documentation and supply chain processes.
Engineering Manager
Work Location Type: Hybrid Req Number 335778 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…
Staff Tech Lead (Full Stack)
Work Location Type: Remote Req Number 329896 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…
Manager, Product Engineering
Work Location Type: Hybrid Req Number 333090 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…
Senior Full Stack Software Engineer
Work Location Type: Hybrid Req Number 333176 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…
Lead Software Engineer
Lead Software Engineer on Grainger's Customer Information Management team, architecting and evolving high-volume backend Java/Spring Boot services and APIs for enterprise customer address data. Works with Kafka, PostgreSQL, Redis, Snowflake, Kubernetes, and Datadog; hybrid role based in Chicago.
Senior Data Engineer
Senior Data Engineer at Grainger (hybrid, Chicago) leading data architecture and building ETL pipelines and BI/warehouse solutions with Airflow, Snowflake, Databricks, Postgres, and Python/SQL to power analytics for seller teams, while applying agentic AI tooling and improving CI/CD.
Staff Tech Lead, Backend
Staff-level backend tech lead (Software Engineer IV) on Grainger's Customer Order team in Chicago (hybrid), building the cart, order cost calculation (freight, pricing, tax), and payment/invoicing services behind Grainger.com's hundreds of thousands of daily orders. Work centers on scalable distributed systems, HTTP APIs, continuous delivery, and mentoring engineers.
Tech Lead, Software Engineering
Lead Software Engineer (Tech Lead) at Grainger on a new team that publishes product data to Grainger.com — leading design, delivery, and maintenance of internal tools and customer-facing systems. Day-to-day is full stack development in React, Java, and TypeScript, plus mentoring engineers, code reviews, and an evening on-call rotation.
Software Engineering Manager
Work Location Type: Hybrid Req Number 335606 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…
Lead Software Engineer
Work Location Type: Hybrid Req Number 332826 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…
Software Engineer III (Java)
Senior software engineer on Grainger's Data Sharing team, building and operating APIs and event streams that make product data available across the company. Works the full systems life cycle in Java and Spring Boot, mentors junior engineers, and uses Kafka, MongoDB, PostgreSQL, Terraform, and DataDog in a hybrid Chicago role.
Senior iOS developer
Senior iOS engineer on Grainger's Sales Enablement Mobile Team in Chicago (hybrid), building native iOS tools that help Sellers serve customers on the go. Day-to-day is hands-on Swift/SwiftUI development, Python-based BFF APIs, testing, observability, and mentoring other engineers.
Senior Infrastructure Engineer
Work Location Type: Remote Req Number 331701 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…
Applied Machine Learning Scientist
Designs, trains, and deploys machine learning solutions — from classical statistical models to foundation models — for Grainger's e-procurement system, tackling use cases like entity resolution, recommendation, ranking, and agentic automation. Core stack is Python and SQL plus scientific computing and MLOps tools.
