Insight Investment

HQ
London
Total Offices: 8
1,191 Total Employees

Insight Investment Benefits Overview

Career Growth + Development

Provides customized development tracks

Job training & conferences

Compensation + Benefits

Offers dental insurance

Offers dependent care

Offers health insurance

Offers generous parental leave

Offers life insurance

Provides a pension

Offers performance bonuses

Offers employee discounts

Work-Life Balance + Wellbeing

Offers paid volunteer time

Offers gym membership

Company Culture

Offers a remote work program

18 Hours AgoSaved
In-Office
Manchester, Greater Manchester, England, GBR
Business Intelligence • Financial Services
Lead the architecture and evolution of Insight's cloud-based Data Platform (Snowflake on Azure). Design scalable, secure, cost-aware data solutions, drive governance, MDM, metadata and access strategies, oversee integrations, CI/CD/IaC (Terraform), and collaborate with stakeholders to onboard data domains and ensure compliance.
18 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Business Intelligence • Financial Services
Lead global rates portfolio management: generate investment ideas, construct and monitor portfolios, collaborate with macro/credit teams, manage client relationships, support business development, and mentor junior staff.
15 Days AgoSaved
In-Office
London, Greater London, England, GBR
Business Intelligence • Financial Services
The Solution Investment Specialist will design investment strategies, collaborate with teams, and develop solutions for clients, enhancing investment management and risk strategies.