DataArt

C++ Developer

Belgrade, MT, US

Remote
Full-time
2 days ago
Save Job

Summary

Our client is a prominent European stock exchange, recognized as one of the world's most established. The project's primary goal is to build and maintain a high-performance real-time data ecosystem that efficiently captures, filters, aggregates, and distributes market data across multiple systems and delivery models-including offline, network-based, on-premise, and cloud environments. The solution focuses on optimizing performance, minimizing latency, and ensuring robust architecture on Linux-based platforms to support seamless real-time data processing and distribution. * Design and implement C++ software modules, including build scripts, testing (unit, integration, performance), and packaging * Participate in code and design reviews * Write and maintain technical documentation and test plans * Help resolve field issues as needed * Collaborate with QA and stakeholders to deliver and maintain high-quality products * 3+ years of C++ development experience, including multi-threading and Linux environments * Strong knowledge of C++ STL, performance trade-offs, and when to use third-party libraries * Experience in real-time, or network-based C++ applications * Good understanding of OS fundamentals (e.g., memory management, caching) * Hands-on experience with network programming (TCP/IP, UDP, sockets) * Strong English communication skills * Windows development experience * Familiarity with Rust, Go, C#, or Python * Experience modernizing legacy C++ code * Knowledge of Linux POSIX APIs * Exposure to financial markets or trading systems

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: