Imperial Supplies, a Grainger Company, is hiring a Lead Software Engineer (Software Engineer IV) to play a key role in designing and building the Order submission API. This centralized, scalable, and resilient capability will accept order requisitions from all Grainger origination channels, ensuring consistent application of business rules. You will operate with a systems-level mindset to help shape technical direction.
What You'll Do
- Own backend architecture decisions, including service boundaries, state management, and request orchestration.
- Build scalable, reliable systems that support streaming, event-driven, and low-latency workflows.
- Define and maintain clear API contracts and data models with extensibility and backward compatibility in mind.
- Ensure backend platforms meet reliability, performance, and observability standards in production environments.
- Drive improvements to CI/CD, automated testing, and deployment practices for backend services.
- Act as a technical leader and mentor, raising system design and backend engineering maturity across the team.
What We're Looking For
- Bachelor's Degree or equivalent experience.
- 5+ years of experience with modern software engineering: designing, developing, testing, and deploying scalable software applications.
- Deep understanding of distributed systems, asynchronous programming, and event-driven architectures.
Team & Environment
You will report to the Sr. Manager, Product Engineering.
Benefits & Compensation
- Compensation range of $134,100.00 to $223,500.00.
- Medical, dental, vision, and life insurance plans with coverage starting on day one of employment.
- 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
- 18 paid time off (PTO) days annually for full-time employees.
- 6 company holidays per year.
- 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, 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.
Work Mode
This is a hybrid position based in either Lake Forest or Chicago, IL.
Imperial Supplies, a Grainger Company, is an equal opportunity employer.



