Software Engineer III
Listed on 2026-03-14
-
Software Development
Full Stack Developer, Software Engineer
Work Location Type: Hybrid
Req Number 323262
OverviewAbout Grainger:
W.W. Grainger, Inc., is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. Grainger keeps the world working by serving more than 4.5 million customers with products and solutions delivered through innovative technology and deep customer relationships. In the High-Touch Solutions segment, Grainger offers approximately 2 million MRO products and services, including technical support and inventory management.
offers access to more than 14 million products and offers more than 24 million products.
Compensation and eligibility:
The anticipated base pay range for this position is $ to $. This position is not eligible for sponsorship now or in the future. Only individuals authorized to work in the United States now and for the foreseeable future will be considered.
Rewards and Benefits:
- Medical, dental, vision, and life insurance plans with coverage starting on day one; six free therapy sessions per year.
- 18 PTO days annually for full-time employees plus 6 company holidays.
- 6% company contribution to a 401(k) plan each pay period, with no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing and access to financial counseling and tools.
- Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
For additional information regarding Grainger’s benefits, please refer to the link below (text only):
The pay range provided above is not a guaranteed offer of compensation. The range reflects potential base pay at the time of posting based on the job grade. Individual base pay may vary by location and experience. The compensation range described is subject to change.
Grainger reserves the right to amend, modify, or terminate compensation and benefit programs at any time, in its sole discretion, and in compliance with applicable law.
Position Details:
A rapidly growing team focused on transforming transactional and operational data to support the development of analytical tools and services. The goal is to provide users with reporting, analytics, and actionable insights to save time and money, strengthening customer relationships and increasing market share. #Start With The Customer
You will contribute to developing our React front end, JVM APIs, and Python ETL scripts that support analytics and insights applications. You will help define team strategy, evaluate and integrate data and technologies, and build front end and/or APIs alongside domain experts. You are a thoughtful observer who investigates business problems and builds full-stack solutions. You communicate clearly, collaborate effectively, and are willing to compromise for broader stakeholder benefit.
This role reports to the Product Engineering Manager and can be based in Lake Forest or Chicago, IL on a hybrid basis. Full-time remote candidates are encouraged to apply. Some travel will be required for team meetings at corporate offices.
You will- Develop, test, and deploy high-quality web applications using React, Next.js for the front end, and Java and/or Python for the back end.
- Collaborate with product managers and designers to understand user requirements and translate them into technical specifications.
- Build and utilize reusable and scalable components and libraries.
- Recognize trends and emerging technologies and evaluate the performance and applicability of potential tools for our requirements.
- Optimize applications and services for maximum speed, scalability, and reliability.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Troubleshoot, debug, and optimize existing systems to improve performance.
- Integrate with RESTful APIs and third-party services.
- Deploy code using Git Hub Actions (CI/CD pipelines).
- Promote effective team practices, shape team culture, and engage in active mentoring.
- Work in a collaborative team environment with a focus on continuous improvement and learning, applying teamwork skills such as empathy, engagement, mentoring, knowledge sharing, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).