Do you wish to view this page in English? Change language

Quantitative Developer

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.