C++ Software Engineer - High-Performance Low-Latency Systems
Design and develop high-performance, low-latency trading systems using Modern C++ (C++17/20). Collaborate with skilled engineers to solve complex technical challenges and optimize system performance. Requires strong commercial C++ experience, Linux development expertise, and multithreading knowledge.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
C++ Software Engineer *RELOCATION TO DUBLIN HEADQUARTERS*
(Relocation Package Provided)
Elevate Partners are partnered with a globally recognised high-frequency trading firm that is continuing to expand its engineering function in Dublin.
This is an opportunity to join a world-class engineering team responsible for designing and developing highly performant, low-latency systems that underpin a global trading platform. The environment is fast-paced, collaborative and engineering-led, with a strong focus on technical excellence, performance optimisation and modern software development practices.
Responsibilities
- Design, develop and optimise high-performance software using Modern C++ (C++17/20).
- Build scalable, low-latency systems with a focus on performance, reliability and efficiency.
- Work closely with highly skilled engineers to solve complex technical challenges.
- Continuously improve system performance through profiling, optimisation and performance tuning.
- Contribute to the design and architecture of mission-critical trading infrastructure.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Requirements
- Strong commercial experience developing software in Modern C++ (C++17/20 or later).
- Excellent understanding of multithreading, concurrency and object-oriented design.
- Strong knowledge of Linux development environments.
- Experience building high-performance or low-latency systems.
- A solid understanding of algorithms, data structures and software engineering fundamentals.
- Exposure to high-frequency trading, electronic trading or other latency-sensitive environments would be highly advantageous.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
What's on Offer
Interested in relocating to Netherlands? Check out our comprehensive Relocation Jobs in Netherlands page with detailed relocation packages and benefits.
- Opportunity to join one of the world's leading quantitative trading firms.
- Work on complex, performance-critical systems alongside exceptional engineers.
- Highly collaborative engineering culture with a strong focus on innovation and continuous improvement.
- Competitive compensation package, performance bonus and comprehensive benefits.
- Dublin-based position with a flexible hybrid working model.
If this position sounds like something of interest, please apply or reach out to Daniel at doconnell@elevatepartners.ie
Similar Jobs
Explore other opportunities that match your interests