Quantitative Developer (C++)
Location: Dublin City Centre (5 days onsite – non-negotiable)
Employment Type: Permanent
A high-performing technology-driven trading environment is seeking an experienced C++ Quantitative Developer to join its Dublin-based team. The role focuses on building and optimising low-latency, high-performance systems operating in real-time market environments.
This position offers the opportunity to work closely with quantitative and engineering teams to design, develop, and enhance performance-critical trading applications. Prior trading experience is advantageous but not essential.
Key Responsibilities
-
Develop and maintain low-latency, high-throughput systems using modern C++.
-
Partner with quantitative teams to implement and refine algorithmic strategies.
-
Optimise system performance, scalability, and reliability.
-
Identify and resolve latency and performance bottlenecks.
-
Contribute across the full software development lifecycle, from design through to production.
Requirements
-
Degree in Computer Science, Engineering, or related discipline.
-
Strong professional experience with modern C++ (C++11/14/17/20).
-
Solid understanding of multithreading, memory management, STL/Boost, and network programming.
-
Experience with performance tuning and profiling in real-time or performance-critical systems.
-
Strong problem-solving ability and a focus on writing clean, maintainable code.
