Grainger

HQ
Lake Forest, Illinois, USA
Total Offices: 2
26,000 Total Employees
Year Founded: 1927
We're Hiring!
North America's leading B2B supplier of maintenance, repair and operating supplies and related services.
Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We Keep The World Working® by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. We’re dedicated to providing value for customers, fostering an engaging culture for team members and driving strong financial results.

Our welcoming workplace enables you to learn, grow and make a difference by keeping businesses running and their people safe. As the #1 Employer of Choice on the American Opportunity Index, a 2025 Glassdoor Best Place to Work and a Great Place to Work-Certified™ company, we’re looking for passionate people to join our team as we continue leading the industry over our next 100 years. Find your way with Grainger at jobs.grainger.com.

Recently Posted Jobs at Grainger

Hybrid
Denver, CO, USA
Hybrid
Colorado Springs, CO, USA
View all jobs

Grainger Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible
Company Office
HQLake Forest, Illinois, USA
Company Office
Chicago, Illinois, USA
Learn more

What the Team is Saying

Grainger is a huge company with a long history. People have a ton of institutional knowledge and are still open to evolving. That means we can innovate and move fast, but do so thoughtfully and sustainably.
Catherine
Catherine, Director, Engineering Business Analysis
Catherine, Director, Engineering Business Analysis
I was drawn to Grainger because of their positive impact on customers and team members. I admire the humility of my coworkers and my leadership as we work to create bold solutions.
Jordyn
Jordyn, Software Engineer
Jordyn, Software Engineer
Working in Tech at Grainger means working with the latest tools and with the best colleagues, and I’ve found success comes with focusing on the customer. That means frequently gathering feedback from customer teams so we can continually improve.
Trevor
Trevor, Lead Data Engineer
Trevor, Lead Data Engineer
I love designing tools that have an impact on the day-to-day work of Grainger team members, making it easier and faster for them to complete work that brings value to Grainger customers.
Emily
Emily, UX Designer
Emily, UX Designer
As a part-time master’s student, I have a lot on my plate. My leaders understand and regularly check-in. My team puts a big emphasis on fostering a rich team culture and has regular virtual meetings focused solely on connection. Grainger allows me to balance meeting my deadlines for work and school, while still having time to pursue my interests.
Gabrielle
Gabrielle, Digital Experience Analyst, Advanced Analytics
Gabrielle, Digital Experience Analyst, Advanced Analytics
Our design team works across many cross-functional teams at Grainger, including daily meetings with engineers around the globe. Our stakeholders are everyone from inside sales to the customers who buy our products online. We are constantly taking in feedback to make our customers and fellow employees lives better through user-centric design!
Erik
Erik, Senior UI Designer
Erik, Senior UI Designer
A mixture of collaboration and heads-down time. I start each day with a stand-up. I have time to write, test, and run code to make sure our data piplines/programs are running as expected and I meet with team leads and senior data engineers to remove blockers. I also monitor support channels and our systems to make sure things are running smoothly.
Kevin
Kevin, Data Engineer II
Kevin, Data Engineer II

Awards

awardawardawardaward

Technology We Use

ASP.NET
ASP.NET
FRAMEWORKS
AWS (Amazon Web Services)
AWS (Amazon Web Services)
SERVICES
Cassandra
Cassandra
DATABASES
CSS
CSS
LANGUAGES
Cypress
Cypress
FRAMEWORKS
Docker
Docker
FRAMEWORKS
dotnet
dotnet
LANGUAGES
DynamoDB
DynamoDB
DATABASES
Express
Express
FRAMEWORKS
Firebase
Firebase
DATABASES
GitHub
GitHub
SERVICES
Java
Java
LANGUAGES
JavaScript
JavaScript
LANGUAGES
Jest
Jest
FRAMEWORKS
jQuery
jQuery
LIBRARIES
Kafka
Kafka
FRAMEWORKS
Kotlin
Kotlin
LANGUAGES
Kubernetes
Kubernetes
FRAMEWORKS
Microsoft SQL Server
Microsoft SQL Server
DATABASES
MongoDB
MongoDB
DATABASES
MySQL
MySQL
DATABASES
Neo4j
Neo4j
DATABASES
NoSQL
NoSQL
DATABASES
OAuth
OAuth
FRAMEWORKS
Objective-C
Objective-C
LANGUAGES
Oracle
Oracle
DATABASES
PostgreSQL
PostgreSQL
DATABASES
Python
Python
LANGUAGES
R
R
LANGUAGES
React
React
LIBRARIES
Redis
Redis
DATABASES
SAP HANA
SAP HANA
DATABASES
Sass
Sass
LANGUAGES
Snowflake
Snowflake
DATABASES
Spring
Spring
FRAMEWORKS
SQL
SQL
LANGUAGES
SQLite
SQLite
DATABASES
Teradata
Teradata
DATABASES
Terraform
Terraform
FRAMEWORKS
TypeScript
TypeScript
LANGUAGES
Ktor
Ktor
FRAMEWORKS
Data Dog
Data Dog
SERVICES
Next.js
Next.js
LIBRARIES
Springboot
Springboot
LIBRARIES
Ktor
Ktor
LIBRARIES
Confluence
Confluence
PROJECT MANAGEMENT
Figma
Figma
DESIGN
Google Analytics
Google Analytics
ANALYTICS
JIRA
JIRA
PROJECT MANAGEMENT
Smartsheet
Smartsheet
PROJECT MANAGEMENT
Tableau
Tableau
ANALYTICS
Adobe Analytics
Adobe Analytics
ANALYTICS
Adobe Target
Adobe Target
ANALYTICS
Adobe Launch
Adobe Launch
ANALYTICS
SPSS
SPSS
ANALYTICS
Selenium
Selenium
ANALYTICS
Python
Python
ANALYTICS
PowerBI
PowerBI
ANALYTICS
Snowflake
Snowflake
ANALYTICS
DocuSign
DocuSign
CRM
Salesforce
Salesforce
CRM
Responsys
Responsys
EMAIL
Adobe Experience Manager
Adobe Experience Manager
CMS
Sprout Social
Sprout Social
CMS
Welcome (Optimizely)
Welcome (Optimizely)
CMS
Microsoft Teams
Microsoft Teams
COLLABORATION
Slack
Slack
COLLABORATION
Smartsheet
Smartsheet
PROJECT MANAGEMENT
Webex Meetings
Webex Meetings
COLLABORATION