Software Engineer, Market Data - Cumberland
Role responsibilities
Design and develop a C++ based technology stack for global cryptoasset trading, including exchange connectivity and monitoring systems. Collaborate with traders and quantitative researchers to integrate market data solutions into core infrastructure.
Requirements
Requires over 5 years of modern C++ experience and 3+ years of Python scripting, along with a degree in Computer Science. Candidates must have proven experience with high-performance applications and network communication protocols like WebSockets.
Key skills
C++, Python, Network Communication, Multicast, WebSockets, Inter-process Messaging, Micro-service Architectures, API Design, Trading Systems, Full-stack Development, Unit Testing, Functional Testing, Integration Testing
Keywords
C++20, Python, Market Data, Cryptoassets, High-Performance Applications, Multicast, WebSockets, Micro-services, API Design, Trading Systems, Exchange Connectivity, Full-stack, Financial Services, Quantitative Research, Inter-process Messaging