Jobs at Grainger

13,503 open positions

Grainger, a Fortune 500 industrial distributor, leverages technology to streamline supply chain operations. Its online platform offers real‑time inventory visibility, AI‑powered demand forecasting, and IoT‑enabled equipment monitoring, positioning the company as a tech‑driven leader in industrial solutions.

Tech talent at Grainger spans software engineering, data science, cloud architecture, cybersecurity, and product management. Candidates can anticipate competitive compensation, flexible remote arrangements, and collaboration with cross‑functional teams that focus on building scalable, customer‑centric solutions.

Job Transparency supplies Grainger’s salary ranges and employee sentiment scores, enabling applicants to benchmark offers, gauge growth potential, and make data‑driven decisions before submitting an application.

Software Engineer III

Company: Grainger

Location: Chicago, IL

Posted Oct 31, 2023

Grainger, a broad line distributor, is seeking a Software Engineer to join their team. The role involves designing, coding, configuring, testing, and implementing application software. The engineer will collaborate with architects, analysts, and product managers to understand requirements and create technical solutions. They will improve grainger.com to be cloud-native, scalable, resilient, and available. The ideal candidate has a Bachelor's degree in Computer Science or equivalent, 6+ years of software development life cycle experience, and knowledge of Java, Springboot, Node.js, and TypeScript. Experience with engineering best practices and managing applications in public cloud offerings is required. Grainger offers competitive benefits, including medical, dental, vision, life insurance, a 401(k) plan, employee discounts, parental leave, tuition reimbursement, and more. The salary range is $104,040 - $160,140.

Senior Salesforce Engineer

Company: Grainger

Location: Remote

Posted Nov 08, 2023

Grainger, a leading broad line distributor, is seeking a Software Engineer to support Sales and Customer Service technologies. The role involves the full systems life cycle with a focus on Salesforce platform and integrations. The ideal candidate will have a BA/BS in Computer Science or similar, 4+ years of implementation experience, and expertise in object-oriented languages. They will design, code, configure, test, and implement application software, working closely with Architects and Product Managers. The position offers a competitive salary and benefits package, including medical, dental, vision, life insurance, 401(k) contributions, and more. Grainger is committed to equal employment opportunity and fostering an inclusive environment.

Software Engineer

Company: Grainger

Location: Chicago, IL

Posted Oct 18, 2023

Grainger, a leading Maintenance Repair & Operating provider in North America, is seeking an experienced Infrastructure Automation Engineer. The role involves developing an automation framework for IT infrastructure using Python and Ansible, promoting automation across the technology group, and collaborating with various teams to expand automation capabilities. The ideal candidate should have a Bachelor's degree in computer science or related field, 3+ years of experience as a software engineer, and proficiency in higher-level programming languages, configuration management platforms, and DevOps tools. Grainger offers comprehensive benefits, including medical, dental, vision, life insurance, paid time off, 401(k) contributions, employee discounts, parental leave, and wellbeing programs.

Frequently Asked Questions

What it's like to work at Grainger?
Grainger fosters a collaborative culture that values innovation and customer focus. Employees enjoy comprehensive health benefits, a 401(k) plan with company match, and generous paid time off. Remote work is supported for many roles, and the company invests in continuous learning through internal tech talks and external training subsidies.
What types of positions are available at Grainger?
Grainger regularly hires for software engineers (front‑end, back‑end, full‑stack), data scientists, machine learning engineers, cloud architects, DevOps specialists, cybersecurity analysts, product managers, and UI/UX designers. Technical roles span from building e‑commerce platforms to developing AI‑driven supply‑chain analytics.
How can I stand out as an applicant for Grainger roles?
Tailor your resume to highlight experience with supply‑chain tech, IoT, or AI. Include measurable results, such as reducing latency by X% or increasing forecast accuracy by Y%. Showcase side projects that demonstrate proficiency in Grainger’s tech stack (Java, Python, AWS, Kubernetes) and request referrals from current employees to boost visibility.

Other Companies Hiring