 
        C++ Developer - Real-Time Trading Systems | DublinOur client, a global trading and technology firm, is expanding its Dublin engineering team and is looking to hire experienced C++ developers to work on cutting-edge trading platforms. This role offers the opportunity to design and optimise systems that operate at scale in international markets.The RoleYou'll work as part of a highly skilled technology group, developing real-time trading applications in modern C++. The role involves close collaboration with quantitative researchers and technologists, with a strong focus on performance, reliability, and scalability.ResponsibilitiesDesign, develop, and maintain high-performance trading applications in C++Collaborate with quants and engineers to implement and enhance strategiesOptimise systems for low latency and high throughputProfile, troubleshoot, and resolve performance bottlenecksContribute to the evolution of system architecture and design decisionsRequirementsDegree in Computer Science, Engineering, or related discipline3+ years of commercial experience with modern C++Strong understanding of multi-threading, memory management, STL/Boost, IPC, and networkingPractical experience with performance tuning and optimisationBackground in real-time or high-performance systems is highly desirableWhat's on OfferWork with advanced technology on business-critical systemsCollaborative culture with engineers and researchers working side by sideExposure to global markets and large-scale trading operationsCompetitive salary and excellent benefits packageAbout the ClientA global trading and technology firm with a strong presence in Dublin. Their teams combine deep quantitative research with advanced engineering to compete on a global stage. The company fosters an inclusive workplace and is committed to supporting all candidates through the hiring process.