BlackRock
BlackRock Offices
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
BlackRock has 25,000 employees across more than 100 offices in over 40 countries around the world.
Typical time on-site:
4 days a week
Global Office Locations
Edinburgh
Exchange Place 1, Semple Street, Edinburgh, United Kingdom, United Kingdom, EH3 8BL
London
Drapers Gardens, 12 Throgmorton Avenue, London, United Kingdom, United Kingdom, EC2N 2DL
Recently posted jobs
Fintech • Information Technology • Financial Services
Lead the strategy, roadmap, delivery, governance, adoption, and execution of BlackRock’s enterprise Data Marketplace and data product ecosystem. Translate business and governance needs into product capabilities, prioritize engineering backlogs, and coordinate Product, Engineering, Operations, Risk, Compliance, and business stakeholders. Drive onboarding, documentation, release readiness, data reuse, AI-ready capabilities, and scalable data governance across investment and operational functions.
Fintech • Information Technology • Financial Services
Manage index commodity and synthetic equity derivative portfolios, oversee exposure, cash and liquidity, apply quantitative models for construction and risk budgeting, launch and modify portfolios, perform risk and performance attribution, build investment platform, and support client communication and sales.
Fintech • Information Technology • Financial Services
Leads Internal Audit’s board, audit committee, and regulatory engagement reporting. Develops executive materials, dashboards, narratives, and risk insights; establishes governance frameworks for external obligations; ensures reporting accuracy and consistency; and advances automation and continuous improvement across global audit reporting processes.
