1. What is a Software Engineer at BlackRock?
As a Software Engineer at BlackRock, you are responsible for building, scaling, and maintaining technology that powers the world’s largest asset manager. The engineering organization drives the core processing, analytics, and trade execution engines that manage trillions of dollars in global assets. At the heart of this operational landscape sits Aladdin, BlackRock's flagship operating platform for investment management, alongside modern client platforms, custom financial platforms, and specialized divisions such as AI Labs and Preqin Engineering.
Engineering teams at BlackRock operate at the intersection of deep computer science and financial workflows. In this role, you will design robust distributed systems, implement high-throughput data processing pipelines, build intuitive frontend dashboards using modern frameworks, and develop backend microservices that require low latency and zero tolerance for failure. Whether you are building platform features for Aladdin Product Group, optimizing multi-region infrastructure using Terraform, or integrating generative AI for workplace automation, your code directly influences global investment strategies and financial operations.
Working as a Software Engineer at BlackRock offers a uniquely challenging technical environment where engineering rigors are applied to complex economic problems. You will collaborate closely with product managers, quantitative developers, platform strategists, and business operations to deliver fault-tolerant systems. The engineering culture values clean code, structural maintainability, functional language mechanics, and scalable system design.




