C++ Engineer, Aladdin Engineering - Investment Compliance, Associate
BlackRock UK
United Kingdom
**
Modern c++ (c++14/17 or later)
Object-oriented design and design patterns
High-efficiency, high-availability c++ software
**
BlackRock is seeking an experienced C++ Engineer to join their Aladdin Engineering team in the UK, focusing on investment compliance and security analytics. The role involves developing high-performance C++ applications that manage complex financial data and require collaboration across global teams.
**
Job Summary
You will be part of the Security Analytics team, working on mission-critical C++ applications that power portfolio management, compliance, and risk analytics across Aladdin.
Deliver high-efficiency, high-availability, concurrent and fault-tolerant C++ software systems.
Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, DevOps and level-two production support.
Matching Summary
Match Score: 75
**
BlackRock is seeking an experienced C++ Engineer to join their Aladdin Engineering team in the UK, focusing on investment compliance and security analytics. The role involves developing high-performance C++ applications that manage complex financial data and require collaboration across global teams.
**
Skills & Requirements
Must-have
Modern C++ (C++14/17 or later)
Object-oriented design and design patterns
High-efficiency, high-availability C++ software
Concurrent programming and fault-tolerant applications
Batch processing and distributed compute frameworks
Database programming (SQL)
CMake-based build systems
CI/CD pipelines (Azure DevOps)
Nice-to-have
Boost libraries in production
Legacy C++ codebase modernization
Protobuf for serialization
Distributed messaging systems
Performance profiling and optimization
Structured finance instruments
Quantitative libraries (Eigen, LAPACK)
Agile development experience
Cloud platforms (Azure, AWS, GCP)
Containerization
DevOps tools
AI-related projects
Key Requirements
4+ years of experience
B.S./M.S. degree in Computer Science or related quantitative field
Experience with Git, CMake, GTest, clang-tidy, clang-format
Experience with relational databases (Sybase/SQL Server)