Senior Manager, Software Engineering
InvestCloud Technology India Private LimitedMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Owns engineering leadership for teams of 10-25 engineers across multiple squads, including development and performance management.
Drives cloud infrastructure strategy, CI/CD maturity, production reliability, and AI/ML adoption within software engineering teams.
Accountable for hiring pipeline health, team retention, engineering culture, and coordinating cross-team initiatives in a regulated financial environment.
Minimum Requirements
12+ years in software engineering with 5+ years managing engineering teams including managers or tech leads.
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Strong expertise in Java, Python, or TypeScript/JavaScript with ability to review architecture and make strategic trade-offs.
Experience building and operating systems in regulated financial services with knowledge of compliance (SOC 2, SOX, GDPR) and cloud (AWS preferred).
Ideal Candidate Profile
Experienced at leading multiple squads and managing mid-level managers (M3) with a focus on talent development and high standards for delivery.
Balancing strategic planning and hands-on problem solving, including managing escalated production incidents.
Skilled at navigating organizational change such as platform migrations or engineering culture shifts, and translating complex financial product requirements into technical plans.
