Software Engineering Manager, Product Engineering @ Grainger - Chicago, IL

Job Overview

9 days ago

Software Engineering Manager, Product Engineering

Grainger - Chicago, IL

About Grainger

Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working®, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and solutions, such as technical support and inventory management, to save customers time and money.

We're looking for passionate people who can move our company forward. As one of the 100 Best Companies to Work For, we have a welcoming workplace where you can build a career for yourself while fulfilling our purpose to keep the world working. We embrace new ways of thinking and recognize everyone is an individual. Find your way with Grainger today.


Position Description:

As a Software Engineering Manager at Grainger, you would partner with Product Management to lead teams in the end-to-end execution of project work and would help determine and promote modern software engineering practices. You would also help provide guidance at all stages of the development life cycle to help ensure the highest quality outcomes, completed on time, and delivered on budget. We are looking for a leader who encourages teamwork, with senior leadership, and has a clear vision of what determines a successful solution for the team, the customer, and our company.

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


You Will:
  • Lead a team of software and quality engineers
  • Support team members in establishing personal development plans and organize individual career growth
  • Work with Product Managers to understand roadmaps and project requirements to develop execution strategies
  • Champion continuous improvement efforts to improve the software development lifecycle
  • Monitor all the development activities, testing activities, deployment activities, code quality, and customer satisfaction
  • Manage metrics to monitor team effectiveness and quality
  • Identify areas for improvement and implement steps required to make those improvements
  • Be an escalation point for all matters related to work your team is engaged with
You Have:
  • At least 2 years experience managing a software engineering team
  • Experience with SOLR/SOLR Cloud working on enterprise Search solutions
  • Familiarity with Java & J2EE stack with basic Java frameworks (Spring, Hibernate, Spring Boot)
  • Familiarity with web application front-end frameworks (Svelte, Bootstrap, Angular)
  • Familiarity with CI/CD, automated testing, automated monitoring
  • Familiarity with a containerization platform (Docker, Kubernetes, or OpenShift)
  • Familiarity with a Cloud stack (AWS, Google Cloud Platform, Azure)
  • Familiarity with a micro-services architecture
  • Familiarity with event-streaming technologies (Kafka)
  • Bachelor's degree in Information Technology, Computer Science, or related field or equivalent work experience
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
DEI 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 Engineer

Ascend Engineering

Chicago, IL

Embedded software: 1 year (Preferred). We create software for drones and software that supports drones (APIs, onboard computer algorithms for machine learning,…

Frontend Developer

Oak Street Health

Chicago, IL

Contribute in all aspects of SDLC process (SCRUM, Design, Code, Test, Deploy & Maintain). Collaborate with cross functional teams.

Software Development Engineer II

Motion Control Engineering

Saint Charles, IL

Writes and modifies software documentation. Implements code as directed by the Software Development Group Leader. Executes unit tests and logs the defects.

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.

Director of Hardware/Software/Firmware Solutions

Mi - Jack Products

Homewood, IL

Experience in electronic manufacturing & test engineering. Seeking a candidate with a software/hardware development background.

Senior Software Engineer, Back End (Remote-Eligible)

Capital One - US

Chicago, IL

At least 4 years of professional software engineering experience (Internship experience does not apply). Share your passion for staying on top of tech trends,…

Technical Fellow - Job Seeker - San Francisco, Seattle, Austin or Remote

Indeed

Chicago, IL

Experience influencing a geographically-distributed global software engineering organization comprising hundreds of teams.

Senior Software Engineer - Opportunity for Working Remotely Chicago, IL

VMware

Chicago, IL

Familiarity with a variety of networking control plane protocols is also useful, and experience with SD-WAN or other software-defined networking technologies is…

Data Engineer

Hylant

Chicago, IL

Data warehouse, OLAP cube, and visualization software such as Power BI experience is preferred. Reporting to the Data Architect, the Data Engineer is…

Solutions Architect - (RCCB)

Reyes Coca-Cola Bottling

Niles, IL

Analyze, design, develop, and implement new and/or existing business applications and software. This role will need to have an understanding and high-level view…

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…

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.

Jr Software Developer - Knoxville - In-Plant Role

altRPO: Manufacturing

Chicago, IL

Bachelor's degree in computer science, engineering, or a similar quantitative discipline. Are you a hands-on developer who enjoys working directly with cross…

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.

Firmware Engineer – EDP

Milwaukee Tool

Chicago, IL

Execute test procedures for software applications and subsystems. Experience with simulation and modeling tools for software controls.

Software Development Manager

Mi - Jack Products

Homewood, IL

Strong understanding of the software product development cycle. Manage and execute software development projects from conception to implementation.

AEM Developer - Tech Consulting Senior

EY

Chicago, IL

Experience with software delivery processes using continuous integration and delivery (CI/CD) pipelines. EY advises clients to understand, architect, select and…

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.

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…

3020 - DATA ENGINEER

Sinai Chicago

Chicago, IL

The primary responsibility of this role is to work with other data engineers, business analysts, data architects, BI developers, and business stakeholders to…

Senior Backend Software Engineer

Lightricks

Chicago, IL

We're looking for new teammates who have at least 7-10 years industry experience, principally in Ruby on Rails that can join our team.

Sr Quality Firmware Engineer

Milwaukee Tool

Chicago, IL

Practical experience in all phases of the software development lifecycle. 5+ years of experience with firmware or software quality or reliability.

Senior Firmware Test Engineer

Milwaukee Tool

Chicago, IL

Experience leading through aspects of the software development lifecycle. Lead review and refinement of engineering requirements for test needs.

Ongoing Product Support Analyst

CVS Health

Chicago, IL

Must possess some knowledge of structured software development lifecycles, methodologies inclusive of Agile. Liaises with other business groups including Client…