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
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.
Senior Data Engineer
Work Location Type: Hybrid Req Number 335539 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 Software Engineer - Java/SQL
Work Location Type: Hybrid Req Number 333224 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.
Data Engineer III - 335087
Data Engineer III at Grainger designing and maintaining scalable data warehouses and ETL pipelines using SQL, MySQL, Vertica, Python, and Airflow. The role is 100% remote from anywhere in the U.S. and requires a Computer Science degree (or related field) plus 3 years of relevant experience.
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 Project Manager - Information Security
Grainger is hiring a Senior Project Manager for Information Security to lead 3-5 concurrent, high-visibility IT projects (security, infrastructure, data) using waterfall, agile, and hybrid methodologies. Requires 5-7+ years of IT project management experience; PMP/CAPM and agile certifications are a plus.
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…
Senior Software Engineer - Coding Agents - Java and React
Work Location Type: Remote Req Number 333263 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…
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.
Jr. Support Technician
Work Location Type: Onsite Req Number 335458 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…
