Software Engineering Manager
Lead a team of engineers who design, build, and deliver high-quality automation agents and software solutions for customers within Cognizant's Intelligent Operations and Automation division. This role blends people leadership, engineering operational excellence, customer delivery oversight, and cross-functional alignment. You will be responsible for hiring, onboarding, coaching, and retaining engineers while running performance reviews and career development plans. On the engineering operations side, you will implement and improve software delivery practices, monitor SDLC performance metrics such as cycle time and DORA indicators, enforce code quality and testing standards, and sponsor infrastructure improvements and technical debt reduction. You will lead build-versus-buy and tooling decisions, manage engineering vendors, and when necessary contribute as an individual contributor by reviewing or writing code. In customer delivery, you will ensure delivery standards are met, support capacity planning and prioritization, and act as a technical escalation point. You will also define and maintain security incident playbooks, embed secure SDLC policies, manage open-source license usage, and ensure compliance with company policies. Strategically, you will participate in budget reviews and propose adjustments to delivery capacity.