E

C++ Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - C++ Software Engineer

C++ Software Engineer – Global Quantitative Fund

Location: Dublin (Relocation from London Supported)
Sector: Quantitative Trading / Investment Technology
Employment Type: Permanent

Overview

Our client, a global leader in quantitative research and systematic trading, is seeking an exceptional C++ Software Engineer to join their world -class engineering team as they expand operations to Dublin. This is a rare opportunity to work with one of the most sophisticated and data -driven investment funds globally, developing ultra -low -latency, high -performance systems that power trading and research across global markets.

As part of a high -impact engineering team, you will contribute to the design, implementation, and optimisation of mission -critical trading infrastructure, working at the intersection of technology, data, and quantitative finance.

Key Responsibilities

  • Design, develop, and optimise high -performance C++ applications supporting quantitative trading, data analysis, and research workflows.

  • Contribute to the architecture and development of low -latency trading systems, market data feeds, and execution platforms.

  • Collaborate closely with quantitative researchers, traders, and data engineers to deliver scalable, efficient, and robust technology solutions.

  • Profile, tune, and optimise system performance to achieve nanosecond -level latency targets.

  • Participate in all phases of the software development lifecycle – from concept and design through to testing, deployment, and monitoring.

  • Maintain and enhance existing infrastructure, ensuring code quality, reliability, and security in production environments.

  • Stay at the forefront of modern C++ development and performance engineering techniques.

Key Requirements

  • Experience developing high -performance software in modern C++ (C++14/17/20).

  • Deep understanding of data structures, algorithms, and multithreading/concurrency.

  • Strong grasp of low -latency system design, network programming, and memory management.

  • Proven track record building high -performance or real -time systems (finance, gaming, defence, or similar performance -critical domains).

  • Experience working with Linux in production environments, including scripting and debugging tools (gdb, perf, valgrind).

  • Strong communication skills and the ability to work in a fast -paced, collaborative environment with researchers and developers.

  • Strong academic background in Computer Science, Engineering, Mathematics, or Physics from a leading university.
If this type of position is of interest, please apply directly or reach out to our Head of Technology, Daniel O'Connell at [email protected] 

Original job C++ Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.