Software Engineer @ Grainger - Chicago, IL

Job Overview

9 days ago

Software Engineer

Grainger - Chicago, IL

About Grainger

Grainger is North America's leading Maintenance Repair & Operating provider and we are the 10th largest North American E-commerce player with over 50% of our revenue coming from online transactions. Within our Grainger Technology Group (GTG), we use technology to support the ever-changing and dynamic needs of a supply chain carrying 1.5 million products and an employee base of 25,000+ nationwide. We provide technology solutions across the enterprise including our call centers, branch network, sales, and multiple digital channels. The team supports over 1000 applications across the network and operates in an agile environment to create complex solutions quickly and seamlessly.

GTG is a team of 500+ and is comprised of Infrastructure and Operations, Security, Insights, Data Engineering and Analytics, Platform and Product Engineering and are built in a way to support our dynamic customer landscape.


Position Details:

We are looking for a Full Stack Engineer to be a part of a team building a new product. You will focus on providing Grainger customers with deep insights that help them to improve their spend. You have experience designing and building on the public cloud, success in building products from scratch, and a strong foundation in software engineering.

You can be based in either downtown Chicago or Lake Forest, Illinois and will report to the Manager of Product Engineering.


Who You Are:
  • 3+ years experience as a Full Stack Engineer.
  • Experience designing on the public cloud (AWS, GCP, or Azure)
  • Experience writing and editing reusable UI components
  • Experience with a UI/Webapp framework such as Svelte/SvelteKit, React/NextJS, Vue, or Preact
  • Proficient in Node JS or other back-end languages (e.g. Java, Python, Kotlin) and an understanding of database systems.
  • Understanding of core browser and web APIs and languages (e.g., HTML, CSS, JavaScript, Storage APIs, Cookies)
  • Understanding of modern JavaScript language features and techniques
  • Understanding of API and JSON payload design
  • Bachelor's degree in Computer Science, related field, or equivalent experience

Bonus:
  • Experience with an eCommerce platform
  • Familiarity with CI/CD delivery frameworks (e.g., Jenkins, CircleCI)

Rewards and Benefits:
With benefits starting day one, Grainger is committed to your safety, health and wellbeing. Our programs provide choice and to meet our team members' individual needs. Check out some of the rewards available to you at Grainger
  • Medical, dental, vision, and life insurance plans
  • Paid time off (PTO) and 6 company holidays per year
  • Automatic 6% 401(k) company contribution each pay period
  • Employee discounts, parental leave, 3:1 match on donations and tuition reimbursement
  • A comprehensive set of emotional, financial, physical and social wellbeing programs

DE&I Statement

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Similar Jobs

Software Development Engineer II

Motion Control Engineering

Saint Charles, IL

Writes and modifies software documentation. Education: U.S. Bachelor’s in Electrical Engineering, Computer Engineering or foreign degree + 5 year of experience.

Lead DevOps Engineer

Vision

Lombard, IL

Developing DevOps solutions: 5 years (Required). DevOps Platform tooling: 5 years (Required). Design, implement and administer platform tools to support the…

Fullstack Software Engineer, Apps Foundation

Box

Chicago, IL

Deep understanding of algorithms, data structures and software design. "Fully Vaccinated" means that an individual is at least two weeks past their final dose…

Mainframe Developer

Prime Consulting Inc

Chicago, IL

Duration: Full Time Permanent with Benefits. 5+ years of experience with IBM Mainframe technologies such as COBOL, JCL, DB2.

Software Engineer III (Remote)

C.H. Robinson

Chicago, IL

Collaborate with software engineers, data engineers, machine learning and data scientists on code reviews, development infrastructure, and process enhancements.

Senior Software Engineer - Opportunity for Working Remotely Chicago, IL

VMware

Chicago, IL

We develop on bare-metal hardware as well as virtualized environments, so familiarity with ESXi and KVM is desirable, and we also deploy in all the major cloud…

Firmware Engineer – EDP

Milwaukee Tool

Chicago, IL

Execute test procedures for software applications and subsystems. And we’re pushing the limits in firmware engineering, power electronics, embedded systems,…

Full Stack Software Engineer

Lightricks

Chicago, IL

In this role, you will help build our web applications using primarily Ruby on Rails and Ember.js as well as Node.js.

Software Development Group Lead

Motion Control Engineering

Saint Charles, IL

The Software Development Group Lead leads software projects with other team members through the software development life cycle in developing embedded software…

Front End Software Engineer

Lightricks

Chicago, IL

Javascript frameworks experience - 5+ years experience (ie. Vue.js, React.js, we use Ember.js). Qunit - We write lots of tests.

Frontend Developer

Oak Street Health

Chicago, IL

Bachelors in CS or 5 years experience in Software Engineering. Experience working in a distributed, cloud-based environment either in Azure/AWS using Docker…

Senior Backend Software Engineer

Lightricks

Chicago, IL

Ruby on Rails - 5-7+ years of experience. We're looking for new teammates who have at least 7-10 years industry experience, principally in Ruby on Rails that…

Python Engineer

Infinity Consulting Solutions, Inc.

Chicago, IL

Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.

Lead Software Engineer

Milwaukee Tool

Brookfield, WI

Experience with full project life cycle, requirement analysis, design, development, test and support. 7+ years of software development experience.

Next Gen Java Engineer

Dematic

Wauwatosa, WI

The ideal candidate should have excellent java coding skills with experience in cloud technologies. Dematic is seeking Software Engineers with the ability to…

Net Developer

Veridian Tech solution

Chicago, IL

Need someone from Financial background.*. Net technology stack (Net 4.5, C#, ASP. NET,Linq, WebAPI/WCF/WebServices/win service/win forms and working knowledge…

React Front-End Engineer

Infinity Consulting Solutions, Inc.

Chicago, IL

Understanding of software skills such as business analysis, development, maintenance, and. This suite of applications is specialized in commercial mortgage…

Senior Firmware Process Engineer - REMOTE

Milwaukee Tool

Chicago, IL

Drive urgency in project schedules and accountability for establishing and achieving key project metrics that meet the organization’s needs.

Principal Salesforce Engineer

CVS Health

Northbrook, IL

10+ years Experience in designing and developing software components and having a very strong Service Oriented Architecture and integration background.

Sr. Software Engineer – Hybris SAP

Milwaukee Tool

Brookfield, WI

5+ years of experience with cloud platforms and cloud services including Microsoft Azure. Strong object-oriented and relational database development skills.

Software Engineer - Micro/Private/Bare-Metal Cloud

Canonical - Jobs

Chicago, IL

At least 5 years of proven professional software development experience in Python, Go or similar. Design and implement software using modern Python and Go.

Principal Firmware Engineer - REMOTE

Milwaukee Tool

Chicago, IL

Lead design and implementation of embedded software systems using modern software engineering processes such as agile development.

Senior Firmware Engineer (Remote)

Milwaukee Tool

Chicago, IL

Lead design and implementation of embedded software systems using modern software engineering processes. Drive urgency in project schedules and accountability…

Principal Salesforce Engineer

CVS Health

Buffalo Grove, IL

10+ years Experience in designing and developing software components and having a very strong Service Oriented Architecture and integration background.