September 20
• Design and implement various system components for a complex distributed trading platform using C++ in the Linux environment • Design and implement communication and interaction mechanisms for the system components • Participate in the overall system architecture process and work on detailed proposals for your areas • Provide thorough unit, integration, regression testing, and more • Implement and enforce best practices across all software engineering activities
• Bachelor's degree in Computer Science or a related field • 6+ years of experience releasing complex software and troubleshooting problems in production • Strong expertise in C++ 17/20 and an interest in language updates • Experience with multithreaded programming and a good understanding of C++ memory model • Knowledge of algorithms and data structures, and a good grasp of object-oriented design and design patterns • A strong advocate for testing and producing high-quality software, with hands-on experience writing unit tests
• Great challenges with fast feedback loops and top-notch analytics • A welcoming group of highly qualified international professionals • Cutting-edge hardware and technology • Comfortable Dubai / London / Malta offices or remotely anywhere in the world • Flexible schedule • 40 paid days off • Competitive salary
Apply NowSeptember 20
11 - 50
Create training data for AI models as part of an expert annotation team.
September 20
201 - 500
Develop and optimize promotional features for gaming platforms using Node.js.
September 20
11 - 50
Develop Laravel applications for B2B SaaS platform helping businesses get paid faster.
Join our Facebook group
👉 Remote Jobs Network