W.W. Grainger logo

Senior Software Engineer - 321430

W.W. Grainger

Lake Forest, IL
Full Time
Senior
149k-184k
about 1 month ago

Job Description

About the Role

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 maintenances, repair and operating (MRO) products and services, including technical support and inventory management. In the Endless Assortment segment, Zoro.com offers customers access to more than 14 million products, and MonotaRO.com offers more than 24 million products. The company is seeking a Senior Software Engineer to develop, maintain, and optimize software systems, focusing on architecture, automation, and troubleshooting in a remote work environment.

Key Responsibilities

  • Architect, build, and maintain front-end and back-end components using technologies such as React, Redux, Java, Spring Boot, PostgreSQL, and AWS cloud features.
  • Develop and optimize CI/CD pipelines to automate build, test, and deployment processes, improving software delivery efficiency.
  • Design and implement migration strategies for transitioning from monolithic to microservices architectures, ensuring minimal disruption to business operations.
  • Create and maintain architectural documentation to record key architectural decisions and justifications.
  • Lead architecture reviews with solution architects to evaluate and refine system architecture.
  • Troubleshoot and resolve issues in large-scale distributed systems by monitoring system health, tracking performance metrics, and using tools like Datadog, Splunk, and Dynatrace.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • At least 5 years of related experience.
  • Experience with React, Redux, Java, Spring Boot, PostgreSQL, and AWS cloud features.
  • Experience developing and optimizing CI/CD pipelines.
  • Experience designing migration strategies from monolithic to microservices architectures.
  • Ability to troubleshoot and resolve issues in distributed systems using monitoring tools.
  • Strong understanding of system architecture and performance monitoring.

Qualifications

  • Bachelor's degree in Computer Science or related field.

Benefits & Perks

  • Information about Grainger's benefits can be found at: https://experience100.ehr.com/grainger/Home/Tools-Resources/Key-Resources/New-Hire

Working at W.W. Grainger

Grainger is known for its commitment to service, award-winning culture, and fostering an inclusive, accessible work environment that values diversity and equal employment opportunity.

Apply Now

Job Details

Posted AtJun 25, 2025
Salary149k-184k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About W.W. Grainger

Website

grainger.com

Company Size

10000+ employees

Location

Lake Forest, IL

Industry

Industrial Supplies Merchant Wholesalers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches