The Senior Manager, Software Engineering leads two or more Product Engineering squads building and operating CPI’s Integrated Training and Learning (ITL) platform, a cloud-native learning platform serving learners, Certified Instructors, and customer administrators worldwide. The platform comprises more than 30 C#/.NET microservices using CQRS and event-driven patterns, Azure Service Bus, Azure SQL, and a React single-page application. This is a hands-on leadership role accountable for team performance, delivery, operational reliability, and engineer development. The Senior Manager contributes production code, participates in design reviews and incident response, removes obstacles, sets clear expectations, and builds effective partnerships across Product, Design, Sales, Customer Success, and Enterprise Applications. Success is assessed through outcomes such as delivery predictability, deployment frequency, reliability, cost efficiency, and engineer retention and growth. The role leads improvements in delivery practices, service health, engineering standards, security and compliance, platform architecture execution, AI-assisted development, and responsible use of team resources. It also includes hiring and developing engineers, growing technical leaders, communicating progress and risks to leadership, and keeping the team connected to CPI’s mission of helping practitioners prevent crises and make people safer.
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
Senior