Job Responsibilities
- Innovate technology and process implementations to achieve strategic objectives.
- Lead complex projects, serving as a primary decision-maker and driver of innovation.
- Manage and mentor a diverse team of 100+ engineers, fostering a culture of collaboration and continuous improvement.
- Build a high-performing team that thrives on diversity and inclusion.
- Oversee global platform development and maintenance of scalable, reliable global platforms.
- Deliver solutions that can be leveraged across multiple businesses and domains.
- Collaborate with business and partner with global business leaders to understand their needs and translate them into technical solutions.
- Provide regional leadership in a co-located setting.
- Ensure governance accountability for coding decisions and control obligations, focusing on cost of ownership and maintainability.
- Influence stakeholders across business, product, and technology teams.
- Champion our culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ year of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise and more broadly across the organization.
- Proven experience in building enterprise-scale business systems and leading cross-functional teams.
- Expertise in the full Java Stack and cloud-native environments, specifically AWS.
- Strong people management skills with a focus on coaching and talent development.
- Background in Computer Science, Computer Engineering, Mathematics, or a related field.
Preferred qualifications, capabilities, and skills
- Experience working at the code level.
- Experience with AI/ML technologies.
- Background in Asset Wealth Management and the Financial Industry.