The Core Investment Systems group is a critical part of our IT Systems Engineering department dedicated to the support of our Investment Services processes and the development of software solutions that drive investment holdings and trade reconciliation. The mission of the group is to provide best-in-class technology solutions to the professionals in our Investment Services group, ensuring daily trade and optimization readiness, intraday investment activity management, and holdings and trades accuracy.
We are seeking an experienced, talented, and motivated technology leader to drive our Holdings and Reconciliation Systems team. This role is a hands-on engineering senior leader opportunity that requires a solid understanding of the operational aspects of asset management and experience leading software development teams to consistently deliver modern, high quality software solutions. We are looking for a strong leader who can direct, mentor, challenge and motivate the talented software developers in the team.
The Holdings and Reconciliation Systems manager will be responsible for conducting system performance measurements, driving technology modernization efforts, developing platform and feature roadmaps, carrying out improvements to our SDLC, standardizing automated testing frameworks, managing our software environments, provisioning quality and user-acceptance environments, and documenting technical specifications. They will ensure that our investment software platform is modern, performant and can be maintained with flexibility.
This is a senior technical leadership role involving extensive collaboration with the Investment Processes and Investment Services business groups as well as technology teams across Core Investment Systems, Front Office Systems, Compliance Systems, and Funds Systems. The Holdings and Reconciliation Team integrates closely with the Investment Process and Investment Services business groups to ensure our software is continuously enhanced and expanded to incorporate new business functionality. It also requires close collaboration with other IT teams at Arrowstreet that concentrate on specific aspects of our technology environment, including cloud deployments, observability, security and the modernization of existing applications.
Responsibilities
Lead a dynamic and motivated team of software engineers to provide software and applications that fulfill the Investment Services function as part of our Core Investment Systems portfolio
Work with business counterparts in the Investment Processes and Investment Services groups to drive the roadmap and technical direction of our Holdings and Reconciliation systems
Prioritize and execute against the product strategy and commitments for Investment Services
Collaborate with cross-functional teams and support organizations, such as cloud engineering teams, to modernize and scale our systems
Ensure on-time delivery of new features for the investment applications, with a special emphasis on test-driven design and quality
Recruit talent and mentor existing team members with a continuous learning dynamic that grows core technical knowledge and capabilities in the organization
Anticipate future demands of initiatives related to people, technology and business within the team and design/implement strategic roadmaps to meet these needs
Conduct performance reviews, participate in interviews, mentor and coach individual contributors, and serve as a technical leader within Core Investment Systems
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering or related discipline
10+ years of experience working with modern, large-scale software systems in a technical leadership role, ideally for a systematic asset manager or a similar company
At least 5 years of management experience and successful track record leading engineering teams, mentoring and growing software developers, and communicating with business stakeholders
Excellent technical skills involving object-oriented or functional programming languages (our stack consists of Python, C#, Postgres, SQL Server and React)
Experience with containers, serverless and cloud technologies (AWS strongly desired)
Experience with CI/CD pipelines, automation, infrastructure-as-code, and DevSecOps
Experience building robust, highly available and performant systems
Good understanding of holdings and reconciliation platforms
Experience with test-driven development and code coverage metrics
Excellent software organization and architecture capabilities
Experience leveraging Agile practices to drive team productivity, focus and continuous improvement
We maintain a friendly, team-oriented environment and place a high value on professionalism, attitude and initiative.