Career Area Technology Digital and Data Your Work Shapes the World at Caterpillar Inc When you join Caterpillar you re joining a global team who cares not just about the work we do - but also about each other We are the makers problem solvers and future world builders who are creating stronger more sustainable communities We don t just talk about progress and innovation here - we make it happen with our customers where we work and live Together we are building a better world so we can all enjoy living in it Job Purpose The Senior Manager Software Engineering would provide leadership in the design development and deployment of Caterpillar s state-of-the-art digital products within the areas of e-commerce This position is accountable for hiring managing and mentoring multiple software engineering managers and their teams who are transforming and building a world-class eCommerce application in line with the CAT Digital Strategy We are looking for a Software Engineering Manager with expertise and passion to imagine build and develop innovative products This is a big opportunity that needs a dynamic product creator The ideal candidate will be curious have attention to detail be energized by a dynamic workplace be comfortable with strategic thinking while also diving deep As a Senior Manager Software Engineering you will lead strong development teams and build creative technology solutions that positively impact international customers You will relish diverse technologies and large ownership You will identify hire and build world-class teams of Software Engineers to define drive and execute on our strategic vision You will improve initiate processes that allow these teams to collaborate with local as well as global teams with a high degree of efficiency You will develop teams of highly motivated and talented individuals that can collaborate with Project Managers Product Managers and Software Engineers across the company on a high impact initiative You will design build