Share this Job

Engineering Manager, Product Engineering (Search)

Date: Jan 6, 2022

Location: CHICAGO, IL, US, 60603-4013 LAKE FOREST, IL, US, 60045-5201

Company: Grainger Businesses


About Grainger

Grainger is North America's leading distributor of maintenance, repair, and operating products and services. Our wide assortment, deep expertise, innovative technology solutions and unparalleled customer service keep customers' operations running and their people safe.

We're looking for passionate people who can move our company forward. 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 at Grainger.


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 Software and Quality Engineers ensuring they understand their roles and accept their responsibilities
  • Support team members in establishing personal development plans and organize individual career growth
  • Work with Product Managers to understand product roadmaps and project requirements to develop execution strategies
  • Champion continuous improvement efforts to improve the software development lifecycle
  • Mentor Software and Quality Engineers in their own personal development.
  • Ensure that Software and Quality Engineers are following best practices and development standards in their daily work
  • 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:

  • A Bachelor's degree in Information Technology, Computer Science, or related field
  • 10 years' experience in Software Engineering
  • Experience coaching software engineers
  • Experience promoting collaboration to guide strategy and continuous improvement
  • Experience with SOLR/SOLR Cloud working on enterprise Search solutions
  • Experience Implementing development best practices to increase quality and throughput
  • Experience managing Agile sprint teams
  • Experience managing vendor relationships
  • 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 software security and basic vulnerabilities
  • Familiarity with a micro-services architecture
  • Familiarity with event-streaming technologies (Kafka)


Experience managing on-shore and off-shore teams.

Familiarity with additional programming languages (Kotlin, Python)


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.