Software Engineer

Grainger

Grainger

Location : Lake Forest, IL, 60045

Job Type : Other

Date Posted : 23 May 2025

Grainger is hiring for Software Engineer

Grainger is seeking a Software Engineer to join its technology team, responsible for developing and optimizing enterprise-grade software platforms supporting key business functions like Order Management, Supply Chain, Warehouse Operations, Finance, and HR. The role involves designing, implementing, and maintaining solutions to ensure scalability, security, and performance in a dynamic, evolving technology environment.

Key Responsibilities:

Software Development & Maintenance:

  • Design, develop, deploy, and optimize scalable applications supporting core business processes.
  • Implement enterprise-grade software solutions with a focus on security, reliability, and performance.
  • Develop APIs, microservices, and cloud-native applications.

Collaboration & Innovation:

  • Partner with cross-functional teams to translate business requirements into technical solutions.
  • Contribute to technology roadmaps and research emerging technologies for continuous improvement.
  • Participate in technical discussions, mentorship, and knowledge sharing within the engineering community.

Systems Integration & Optimization:

  • Ensure seamless operation between ERP systems, SaaS platforms, and custom applications.
  • Implement monitoring, observability, and CI/CD pipelines for software deployment.
  • Improve system efficiency and resolve production issues proactively.

Standards & Best Practices:

  • Define non-functional requirements such as security, performance, and reliability.
  • Establish coding standards and best practices to improve software quality and maintainability.
  • Document technical debt and drive sustainable improvements.

Qualifications:

Education & Experience:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 5+ years of experience in software development with expertise in full-stack engineering.

Technical Skills:

  • Languages & Frameworks: React, Next.js, Express, Redux, TypeScript, Jest, Spring Boot.
  • Cloud & DevOps: AWS (S3, EKS), Docker, Kubernetes, CI/CD pipelines.
  • Databases & Messaging: PostgreSQL, Redis, Kafka.
  • Software Architecture: REST APIs, microservices, distributed systems, cloud-native design.

Additional Preferences:

  • Experience in production support and observability.
  • Interest in AI and data-driven solutions is a plus.

Compensation & Benefits:

Salary Range: $102,300 – $170,500 (dependent on experience, skills, and location).

Benefits:

  • Health & Wellness: Medical, dental, vision, and life insurance starting on Day 1.
  • Retirement & Financial Security: 401(k) with a 6% company contribution per pay period.
  • Paid Time Off: 18 PTO days annually + 6 company holidays.
  • Parental Leave: Up to 14 weeks for birth parents, 4 weeks for non-birth parents.
  • Additional Perks: Employee discounts, tuition reimbursement, student loan refinancing, and financial counseling.

About Grainger:

Grainger is a leading industrial distributor in North America, Japan, and the UK, specializing in MRO (Maintenance, Repair, and Operations) products and services. With 2023 sales of $16.5 billion, Grainger is committed to delivering exceptional value to customers, fostering a collaborative work culture, and driving innovation in the industry.

As a 2024 Glassdoor Best Place to Work and a Great Place to Work-Certified™ company, Grainger provides a supportive and growth-oriented environment for its employees.

Equal Opportunity Employer Statement:

Grainger is an equal opportunity employer and values diversity. We encourage candidates of all backgrounds to apply. If you require accommodations during the hiring process, please notify us.

Frequently Searched

Jobs hiring near me

Local jobs near me

Grainger vacancies near me

Grainger jobs

Jobs hiring now

Jobs part time

Hiring near me

Entry level jobs near me

Employment near me

Places hiring near me

Jobs that are hiring near me

Related Searches for Grainger

Employment in Grainger

Grainger openings near me

Grainger career opportunities

Grainger jobs in Lake Forest

Part time jobs in Grainger

Job positions in Grainger

Recruitment in Grainger

Job postings in Lake Forest for Grainger

Lake Forest jobs for Grainger

Grainger jobs in Lake Forest IL

Grainger jobs hiring in Lake Forest

Other Career Options for your interest

Application developer

Application engineer

Civil engineer

Computer programmer

Computer Software Engineer

Developer

Electrical engineer

Embedded Software Engineer

Popular Searches in Lake Forest, IL

Hiring for Grainger in Lake Forest

Grainger job openings in Illinois

Grainger jobs near Lake Forest

Grainger jobs hiring in Illinois

Grainger jobs in IL

Grainger vacancies in Lake Forest

Grainger employment in Illinois

Full time jobs near Lake Forest

Open positions in Lake Forest

Software Engineer job openings in Lake Forest

Software Engineer jobs hiring in Lake Forest

Top Job openings Hiring now

Software Engineer

Senior

Senior manager

Data engineer

Engineer

Engineering manager

Senior director

Software architect

System administrator

Test engineer

Recommended searches for you

Grainger hiring near me

Grainger employment

Grainger jobs near me

Jobs by Grainger

Full time jobs near me

Jobs hiring immediately

Job openings near me

Grainger careers

Grainger employment near me

Grainger jobs hiring near me