Software Engineer, Market Data - Cumberland
Role responsibilities
Design and develop a C++ based technology stack to support global cryptoasset trading operations and exchange connectivity. Collaborate with traders and researchers to build market data solutions, monitoring systems, and core infrastructure tools.
Requirements
Requires over 5 years of professional experience with modern C++ (C++20) and 3+ years of Python scripting. A Bachelor's degree in Computer Science or equivalent is required, along with expertise in network communication and high-performance applications.
Key skills
C++20, Python, Network Communication, Multicast, WebSockets, Inter-process Messaging, Micro-service Architectures, API Design, Full-stack Development, Unit Testing, Functional Testing, Integration Testing, Market Data Solutions, Trading Systems, High-performance Applications
Keywords
C++, Python, Market Data, Cryptoassets, Trading Systems, Multicast, WebSockets, Micro-services, API Design, High-performance Computing, Full-stack, Exchange Connectivity, Financial Services, C++20, Inter-process Communication, Unit Testing, Integration Testing, Quantitative Research, Infrastructure Services