Software Engineering Senior Manager (#001387)
Core
Lead and develop a team of software engineers to build high-quality capabilities using modern technology, ensuring adherence to banking platform architecture and non-functional requirements.
Role type
Senior Manager, Software Engineering
Builds
High-quality software capabilities, application migration paths (cloud readiness, modernization), and data analytics solutions on big-data architecture.
Domain
Banking / Financial Services / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Software engineering leadership, Agile methodology, Technology management, Compliance and regulatory systems, ETL and data warehouse development, Big-data architecture (Hadoop), Data governance and quality
Preferred skills
Application modernization, Cloud readiness, Data lineage and metadata management
Technologies
Hadoop, Agile frameworks, Banking Platform Architecture
Responsibilities
Manage, coach, and develop a team of individual contributor engineers; Engage with architects to incorporate technical strategies and enable application migration paths; Act as technical representative for cross-team planning and resolve technology roadblocks; Interpret and ensure security, stability, and scalability within technology functions; Collaborate with Product Managers to drive user satisfaction and influence technology priorities; Manage allocation of people and financial resources for technology engineering.
Seniority
Senior, hands-on IC with management responsibilities