Software Engineering Senior Manager
Core
Lead and develop teams of experienced engineers and managers to build high-quality capabilities using modern technology for banking platforms.
Role type
Senior Manager, Software Engineering
Builds
High-quality banking platform capabilities, cloud-ready applications, and modernized data strategies.
Domain
Banking / Financial Services / Cloud-Native Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Team management, technical strategy, cloud architecture, DevOps, microservices, risk mitigation, resource allocation, performance management
Preferred skills
Large-scale team leadership (15-50+ engineers), cloud-native expertise (AWS/Azure/GCP), production release strategies, DevOps transformation
Technologies
Java, Python, Go, Jenkins, GitHub Actions, Azure DevOps, GitLab, Docker, Kubernetes, Terraform, ARM, CloudFormation, Prometheus, Grafana, ELK, Datadog
Responsibilities
Manage and coach engineering teams, ensure adherence to platform architecture, partner with architects on migration paths, drive technology roadblock resolution, build engineering skills via peer reviews, manage resource allocation, hire and develop talent, collaborate with product managers on roadmaps.
Seniority
Senior, hands-on IC with management responsibilities