Director of Engineering, Investment Systems at Arrowstreet Capital in Boston, Massachusetts

Posted in Engineering about 5 hours ago.

Type: Full Time





Job Description:

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.

PDN-9d316564-2175-48d8-9697-1f14ff6b0c07
More jobs in Boston, Massachusetts

Other
about 1 hour ago

Oldcastle
Other
about 1 hour ago

Oldcastle
Other
about 2 hours ago

Siemens Gamesa
More jobs in Engineering

Engineering
9 minutes ago

TEMPS-InVeris Training Solutions, Inc
Engineering
about 4 hours ago

SSD Control Technology