Lead Full Stack Software Engineer @ Grainger - Chicago, IL

Job Overview

7 days ago

Lead Full Stack 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 Lead 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. This exceptional role is part of a team of data engineers, data scientists, full stack engineers, and quality engineers. You have experience designing and building on the public cloud, success in building products from scratch, and a strong foundation in software engineering. Familiarity with data visualization and reporting concepts are a plus.
You can be based in either downtown Chicago or Lake Forest, Illinois and will report to the Senior Director, Information Management.
Who You Are:
  • 8+ 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 HTML Semantics and Browser Accessibility
  • 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
  • Experience integrating data science-driven use cases
  • Understanding of Data-Driven Documents (D3)
  • Experience leading engineers in an onshore/offshore environment
  • Familiarity with CI/CD delivery frameworks (e.g., Jenkins, CircleCI)
  • Experience contributing to or maintaining an open source software project
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

Mobile Associate Bilingual

T-Mobile

Chicago, IL

Successfully identify and handoff small business leads. Becomes skilled with and consistently uses digital tools in interactions and onboarding to actively…

Mobile Associate-Retail Sales

T-Mobile

Darien, IL

Successfully identify and handoff small business leads. They continuously work to build expertise in uncovering our customers' needs and have a passion to…

Material Handler Lead

Blast Cleaning Technologies, Inc.

West Allis, WI

Operating a forklift and / or overhead crane to move, locate, relocate, stack, and count material. Under the direction of the Shipping Manager, the Material…

Mobile Associate-Retail Sales

T-Mobile

Joliet, IL

Successfully identify and handoff small business leads. They continuously work to build expertise in uncovering our customers' needs and have a passion to…

Delivery Manager

Medline Industries

Chicago, IL

Distributed technology stack on cloud platforms preferred. The Delivery Manager must come from the Ecommerce space and have a strong technical background in…

Lead IT SAP Engineer

Kellogg Company

Oak Brook, IL

Experience building and tuning NetWeaver ABAP and Java stack system parameters for performance and enhanced security.

Mobile Associate-Retail Sales

T-Mobile

Chicago, IL

Successfully identify and handoff small business leads. They continuously work to build expertise in uncovering our customers' needs and have a passion to…

Mobile Associate, Retail Sales

T-Mobile

Mishawaka, IN

Successfully identify and handoff small business leads. They continuously work to build expertise in uncovering our customers' needs and have a passion to…

Staff Software Engineer, Machine Learning, Global Engineering

Bain & Company

Chicago, IL

Deploying end-to-end logging solutions such as the EFK stack. Participate and help lead the full software development life cycle including documentation,…

Python Engineer

Infinity Consulting Solutions, Inc.

Chicago, IL

Full-stack proficiency with Python or Java on back-end and React.js and TypeScript on front-end. This role requires a wide variety of strengths and capabilities…

Lead Software Engineer

Milwaukee Tool

Milwaukee, WI

Teach best practices through development with Microsoft web application stack and new technologies that may emerge. 5+ years of Software Development,.

Senior Financial Analyst

JLL

Chicago, IL

Create and maintain building stack sheets in Excel. Assist in the preparation to produce large marketing presentations through PowerPoint, often with a short…

Senior Software Engineer - Opportunity for Working Remotely Chicago, IL

VMware

Chicago, IL

As the team scales, you will be expected to become a domain expert in the area you own and be able to lead on the projects falling in your area of expertise.

SENIOR WEB DEVELOPER

American Academy of Neurology

Chicago, IL

Demonstrated thorough functional knowledge and coding experience within the Microsoft technology stack is required. New Web Technologies and Innovation.

Chief Engineer

Milwaukee Tool

Brookfield, WI

Help lead training & continuous improvement efforts of Milwaukee’s product development processes and best practices. Systems or machine integration experience.

Analyst II - Strategy & Delivery, IT

Milwaukee Tool

Brookfield, WI

The Analyst II – Global Delivery and Strategy (OEE focus) on the Solution Delivery - Manufacturing team is responsible for working cross-functionally to ideate…

Associate Principal, Data Platform Technologies (Java Spring Boot Developer)

Options Clearing Corporation

Chicago, IL

The incumbent will be responsible for designing and delivering scalable and resilient hybrid and Cloud-based applications and data solutions supporting critical…

General Laborer

Makowski's Real Sausage Co.

Pilsen, IL

Label, make boxes and/or stack boxes on pallets. FULL TIME / LONG TERM OPPORTUNITIES*. SHIFT*: 6:00am – 2:30pm, Monday through Friday (flexible start and end…

General Laborer

Makowski's Real Sausage Co.

McKinley Park, IL

Label, make boxes and/or stack boxes on pallets. FULL TIME / LONG TERM OPPORTUNITIES*. SHIFT*: 6:00am – 2:30pm, Monday through Friday (flexible start and end…

General Laborer

Makowski's Real Sausage Co.

Burbank, IL

Label, make boxes and/or stack boxes on pallets. FULL TIME / LONG TERM OPPORTUNITIES*. SHIFT*: 6:00am – 2:30pm, Monday through Friday (flexible start and end…

General Laborer

Makowski's Real Sausage Co.

Berwyn, IL

Label, make boxes and/or stack boxes on pallets. FULL TIME / LONG TERM OPPORTUNITIES*. SHIFT*: 6:00am – 2:30pm, Monday through Friday (flexible start and end…

General Laborer

Makowski's Real Sausage Co.

Cicero, IL

Label, make boxes and/or stack boxes on pallets. FULL TIME / LONG TERM OPPORTUNITIES*. SHIFT*: 6:00am – 2:30pm, Monday through Friday (flexible start and end…

General Laborer

Makowski's Real Sausage Co.

Bridgeview, IL

Label, make boxes and/or stack boxes on pallets. FULL TIME / LONG TERM OPPORTUNITIES*. SHIFT*: 6:00am – 2:30pm, Monday through Friday (flexible start and end…

General Laborer

Makowski's Real Sausage Co.

Bedford Park, IL

Label, make boxes and/or stack boxes on pallets. FULL TIME / LONG TERM OPPORTUNITIES*. SHIFT*: 6:00am – 2:30pm, Monday through Friday (flexible start and end…