KeepStock is Grainger’s Inventory Management Solution for helping its customers streamline their inventory management processes and improve productivity. KeepStock is in the middle of a digital transformation where it is shifting from an on-premise monolithic architecture to a cloud-based microservices architecture. KeepStock has teams building full-stack web experiences, microservices, event-streaming based reporting capabilities, and IoT platforms using modern development techniques and technologies. We are looking for a Software Engineering Manager to join the KeepStock engineering team. As a Software Engineering Manager, you would be responsible for creating an environment where diverse, mission driven teams find joy in the creative exercise of shipping business value daily and go home each day knowing they can focus on time away from work because their systems are resilient and performant. You would partner with Product Management to lead teams in the end-to-end execution of project work and help define and drive modern software engineering practices. You would also help provide guidance at all stages of the development lifecycle to ensure the highest quality outcomes. This role will lead a team that builds and maintains an API and asynchronous platform that provides the constructs and domain concepts that form the backbone of the KeepStock transformational system. We are looking for a leader who encourages teamwork, communicates effectively with senior leadership, and has a clear vision of what determines a successful solution for the team, the customer, and our company.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager