Strong understanding of data structures and algorithms
Experience designing fault-tolerant distributed systems
This role involves building high-performance distributed systems that serve multiple trading workflows across Fixed Income, Foreign Exchange, Equities, and Derivatives
Job Summary
This role involves building high-performance distributed systems that serve multiple trading workflows across Fixed Income, Foreign Exchange, Equities, and Derivatives.
Engineers will design common frameworks and APIs to unify data exchange while driving initiatives to enhance scalability and resilience.
The team operates at the intersection of scale, performance, and reliability to power Bloomberg Terminal client applications globally.
Matching Summary
This role involves building high-performance distributed systems that serve multiple trading workflows across Fixed Income, Foreign Exchange, Equities, and Derivatives.
Skills & Requirements
Must-have
Enterprise experience in C++ and Python
Strong understanding of data structures and algorithms
Experience designing fault-tolerant distributed systems
Familiarity with CI/CD pipelines and agile practices
Nice-to-have
Proficiency with modern C++ (C++17 or later)
Experience with streaming technologies like Kafka
Knowledge of microservices architectures
Interest in performance optimization and observability
Key Requirements
Degree in Computer Science, Engineering, Mathematics, or equivalent practical experience