Senior C++ Engineer - low latency trading
About the Client : Join a leading multinational trading firm at the forefront of innovation and technology. My client thrives on cutting-edge systems, rapid decision-making, and a commitment to excellence in high-performance trading environments.
Role Overview : We are seeking a highly skilled Senior C++ Engineer to contribute to the development and optimisation of Linux server-side systems. You will be instrumental in designing and implementing high-performance, low-latency solutions, leveraging your expertise in modern C++ (C++14 or later) to support critical trading operations.
Key Responsibilities : Design, develop, and maintain server-side applications in C++14 or later. Optimise performance for low-latency and high-throughput systems. Collaborate with cross-functional teams, including traders, quants, and DevOps, to deliver robust solutions. Write clean, scalable, and efficient code adhering to best practices. Debug, profile, and troubleshoot complex systems in a fast-paced environment. Contribute to continuous improvement in code quality, automation, and system architecture. Key Requirements : Strong proficiency in modern C++ (C++14, C++17, or C++20). Hands-on experience with Linux server-side development. Solid understanding of multithreading, concurrency, and interprocess communication. Experience with performance tuning and low-latency optimizations. Familiarity with network programming and distributed systems. Strong problem-solving and debugging skills. Bachelor's / Master's in Computer Science, Engineering, or related field. Preferred Skills : Exposure to trading systems or real-time applications. Why Join? Be part of a high-caliber team pushing the boundaries of trading technology. Competitive compensation and benefits package. Opportunities for professional growth and advancement. Take your career to the next level by joining a world-class team revolutionising the trading industry!
#J-18808-Ljbffr