Job responsibilities
- Lead the development of architectural blueprints and scalable coding frameworks for technology teams.
- Provide expert guidance on technology selection and improvements to achieve target state architecture.
- Develop multi-year roadmaps aligned with business and architecture strategies.
- Serve as a subject matter expert, advising on complex technical issues and solutions.
- Champion high-quality software architecture and development practices.
- Create durable, reusable software frameworks to enhance team velocity and output quality.
- Engage in critical issue investigation and remediation across the organization
- Champions the firm’s culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts with extensive applied experience.
- Proven ability to quickly understand complex system architectures and provide actionable guidance.
- Advanced experience in leading technologists to solve complex technical challenges.
- Hands-on experience in system design, application development, testing, and operational stability.
- Expertise in one or more programming languages and advanced knowledge of software architecture.
- Strong communication skills with the ability to present effectively to senior leaders and executives.
- In-depth knowledge of cloud technologies, data architectures, artificial intelligence, and machine learning platforms.
Preferred qualifications, capabilities, and skills
- Experience in the financial industry or other highly regulated sectors, specifically risk management systems.
- Practical experience in large-scale cloud environments and interconnected systems.
- Familiarity with Market or Credit Risk functions.
- Experience working with large, globally diverse organizations.