Chicago or Lake Forest Hybrid Employment USD 134,100 - 223,500 Yearly

Imperial Supplies, a Grainger Company is hiring a Software Engineer

About the Role

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.

Required Skills
distributed systemsasynchronous programmingevent-driven architecturessoftware designsoftware developmentsoftware testingsoftware deploymentscalable applications
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Imperial Supplies, a Grainger Company

Imperial Supplies, a Grainger Company, is a national distributor of quality maintenance products. Serving the fleet maintenance industry since 1958, Imperial has formed lasting relationships with customers by tailoring our services to meet their changing needs.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago