This job posting has expired and is no longer accepting applications

C++ Developer
ExpiredDepartment:Software Engineer
Type:ON-SITE
Region:Dublin
Location:Dublin, County Dublin, Ireland
Experience:Entry Level
Skills:
C++C++11C++14C++17C++20STLBOOSTMULTI-THREADINGMEMORY MANAGEMENTINTER-PROCESS COMMUNICATIONIPCNETWORKINGSOCKET PROGRAMMINGPERFORMANCE TUNINGPROFILINGOPTIMISATIONREAL-TIME SYSTEMSLOW-LATENCYHIGH-THROUGHPUTSOFTWARE DEVELOPMENT LIFECYCLESYSTEM ARCHITECTURE
Share this job:
Job Description
Posted on: April 7, 2026
Senior C++ Software Engineer (High-Performance Systems)
We are seeking a highly skilled C++ Software Engineer to design and build low-latency, high-throughput systems in a real-time environment. This role involves close collaboration with technical and research-focused teams to develop and optimise performance-critical applications.
Key Responsibilities
- Design and develop high-performance, low-latency applications using modern C++ in a real-time environment.
- Collaborate with cross-functional teams to implement and enhance complex algorithms and system functionality.
- Build, optimise, and maintain systems for performance, scalability, and reliability.
- Analyse and troubleshoot system bottlenecks, focusing on latency and throughput improvements.
- Contribute across the full software development lifecycle, from initial concept through to deployment and ongoing optimisation.
- Support continuous improvement of system architecture, tooling, and development practices.
Requirements
- Degree in Computer Science, Engineering, or a related technical discipline.
- Strong professional experience developing performance-critical applications using modern C++ (C++11/14/17/20).
- Solid understanding of multi-threading, memory management, inter-process communication (IPC), and networking concepts.
- Experience with STL, Boost, and low-level system or socket programming.
- Proven ability in performance tuning, profiling, and optimisation.
- Familiarity with real-time or latency-sensitive systems (experience in financial or trading systems is advantageous but not essential).
- Strong problem-solving skills with a focus on writing clean, maintainable, and efficient code.
Originally posted on LinkedIn
Apply now
This job has expired
This position is no longer accepting applications. Please check our job board for similar opportunities.
IrelandJobs.app - Find your dream job in Ireland
Get IrelandJobs.app - Find your dream job in Ireland on your phone!
SIMILAR JOBS

Senior Backend Engineer - Databases - Analytics | UK | Remote
Just now
Software Engineer
REMOTE
Ireland
SALESFORCE

Senior Backend Engineer - Databases - Analytics | Sweden | Remote
Just now
Software Engineer
REMOTE
Ireland
SALESFORCE

Senior Backend Engineer - Databases - Analytics | Spain | Remote
Just now
Software Engineer
REMOTE
Ireland
SALESFORCE

Senior Backend Engineer - Databases - Analytics | Ireland | Remote
Just now
Software Engineer
REMOTE
Ireland
SALESFORCE

Senior Backend Engineer - Databases - Analytics | Germany | Remote
Just now
Software Engineer
REMOTE
Ireland
SALESFORCE
