Insight Investment

HQ
London
Total Offices: 8
1,191 Total Employees

Teams at Insight Investment

3 Days AgoSaved
In-Office
Dublin, IRL
Business Intelligence • Financial Services
Supports Insight Europe’s Investment Management Oversight team through qualitative and quantitative reviews of investment funds, portfolios, and investment processes. Coordinates responsible investment documentation, contributes to firm-wide reporting, and develops knowledge of regulations such as SFDR. The role involves collaboration with investment, risk, compliance, and other teams while building expertise across asset classes and investment management processes.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Business Intelligence • Financial Services
Leads the sovereign research platform within a fixed income team, overseeing economic forecasts, macro data infrastructure, country analysis, research processes, and thought leadership. Generates macro insights for portfolio risk-taking, collaborates with investment teams, supports client engagement, leads internal projects, and develops junior talent. Requires extensive sovereign or macro research experience, strong economics and econometrics expertise, technical data skills, and outstanding communication and leadership abilities.
4 Days AgoSaved
In-Office
Manchester, Greater Manchester, England, GBR
Business Intelligence • Financial Services
Develop and maintain cloud-hosted applications using React, C#, REST APIs, SQL, Azure, and AKS. Provide technical guidance, design architectural standards, drive innovation, mentor developers, lead retrospectives, collaborate with stakeholders, and uphold product quality. The role involves Agile development, distributed architectures, secure SDLC practices, CI/CD, containerization, authentication, and authorization.