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)
  • Interest in finance and investment processes

Work Rights

Not specified

Tailored Resume

Cover Letter