Software Engineer @ Grainger - Chicago, IL
Job Overview
23 days ago
Software Engineer
Grainger - Chicago, IL
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.
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.
- 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
- Experience with an eCommerce platform
- Familiarity with CI/CD delivery frameworks (e.g., Jenkins, CircleCI)
- 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
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 Engineering
JPMorgan Chase Bank, N.A.
Chicago, IL
Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.
BHJOB15656_17209 - AWS Cloud Engineer (A-15992)
Myticas Consulting
Chicago, IL
The ideal candidate will have a solid understanding of cloud computing involving multiple disciplines and collaborate with business units to provide…
Lead C#/ASP.NET Engineer
JPMorgan Chase Bank, N.A.
Chicago, IL
Keen understanding of financial control and budget management. Experience in cloud technologies such as AWS and Cloud Foundry is a plus.
JAVA Software Engineering
JPMorgan Chase Bank, N.A.
Chicago, IL
Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.
BHJOB15656_17043 - DevOps Engineer
Myticas Consulting
Chicago, IL
Myticas is hiring a long-term contract Python DevOps Engineer to enable secure sharing of data, tools, methods, and conclusions in a unified, extensible system…
BHJOB15656_17632 - .NET Developer
Myticas Consulting
Chicago, IL
Be an inpidual contributor engineer (mainly Backend and some Frontend) working on design and development of software applications.
Pricing- Software Engineer
JPMorgan Chase Bank, N.A.
Chicago, IL
Experience moving applications from a private cloud to a public cloud a plus. Understanding of software skills such as business analysis, development,…
Java Software Engineer
JPMorgan Chase Bank, N.A.
Chicago, IL
Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.
Android Software Engineer
Life Fitness
Franklin Park, IL
Designs and codes software to meet customer needs and requirements. Provides expert guidance to project teams and participates as a key functional team member…
DevOps Engineer, Microsoft Azure
Life Fitness
Franklin Park, IL
This role will have primary responsibility for the day-to-day and project work that occurs within the Life Fitness Azure platform, managing servers and storage…
Sr. Software Engineer (Java, Scala)
FlexTrade
Milwaukee, WI
A pioneer in the field, FlexTrade is internationally recognized for introducing FlexTRADER®, the world’s first broker-neutral, execution management trading…
Site Reliability Engineer
JPMorgan Chase Bank, N.A.
Chicago, IL
Work with development teams throughout the software life cycle ensuring sustainable software releases. Bachelor's degree or equivalent experience in a software…
BHJOB15656_16973 - Director, Product Development Operations
Myticas Consulting
Chicago, IL
Ability to attract and hire great software engineers and managers, build high-performance teams, lead and mentor the team, and make them successful.
BHJOB15656_17530 - Manager / .NET Tech Lead
Myticas Consulting
Chicago, IL
Provide technical guidance and mentorship to a team of 5-8 engineers. NET back end to work with a web team. Guidance of team that builds and maintains .
BHJOB15656_16643 - .Net Developer (Local to IL Only) (A-12885)
Myticas Consulting
Chicago, IL
JQuery and one of the latest java script frameworks (Angular/React). .Net full stack software developer with excellent web development skills using C#, .
BHJOB15656_17519 - Manager of DevOps and WebOps
Myticas Consulting
Chicago, IL
Need a great understanding of PCI compliance needs and how to maintain, improve, and monitor security. Technical guidance and mentorship to a team of engineers.
Lead Java Software Engineer
JPMorgan Chase Bank, N.A.
Chicago, IL
We are a team of full stack engineers with in-depth DevOps expertise. We are big fans on building products using Open Source packages and Inner Source…
BHJOB15656_17092 - Net Developer – Front End (A-15096)
Myticas Consulting
Chicago, IL
Strong understanding of professional software engineering best practices for the full SDLC including coding standards, code reviews, source control, build…
Sr. Software Developer (Risk/Analytics)
FlexTrade
Milwaukee, WI
A pioneer in the field, FlexTrade is internationally recognized for introducing FlexTRADER®, the world’s first broker-neutral, execution management trading…
Software Developer-Client Services (BuySide), Milwaukee, WI
FlexTrade
Milwaukee, WI
Develop software monitoring and testing software solutions. Our team members contribute to the full software cycle of design, development and support of new and…
Software Engineer II (Remote) - C#
McDonald's Corporation
Chicago, IL
Highly quantitative with great judgment and passion for building a phenomenal customer experience. 2+ years of non-internship professional software development…
Full Stack Engineer
Reverb
Chicago, IL
Reverb offers compensation packages that include base, bonus, and equity in the form of Etsy restricted stock units.
Copy of Software Engineer
ClientSolv Technologies
Chicago, IL
Provide directions in the correction of defects in the proprietary applications or third-party software according to written and oral specifications.
Copy of Software Engineer -Hybrid Chicago or Kansas City (Ref10660A)
ProPharma Group
Deerfield, IL
Understanding of information systems and data life-cycle management best practices and methodologies and systems development life cycle (SDLC).
News



