C++ developer (Poland)
Core
Building a new analytics library and distributed systems to process financial market data for a global hedge fund.
Role type
Senior C++ software engineer (high-performance systems)
Builds
Distributed systems and analytics libraries for financial market data processing
Domain
Financial technology / High-frequency trading infrastructure
Deliverable
production ML models | product features
Required skills
Modern C++20, distributed systems design, data structures and algorithms, system architecture, performance optimization, network protocols (TCP/UDP), message queuing, FIX/ITCH protocols
Preferred skills
Market data protocol experience (FIX/ITCH), latency tuning
Technologies
C++20, FIX, ITCH, TCP, UDP, message queues
Responsibilities
Develop distributed systems to process financial market data, design and implement analytics libraries, apply engineering best practices including stress and performance testing, resolve complex technical requirements, optimize system latency and performance
Seniority
Senior, hands-on IC
