Job type
PermanentLocation
IRELANDWorking Pattern
Full-timeSpecialism
Software DevelopmentIndustry
Technology & Internet ServicesPay
Competitive
C/C++ Technical Leader – Language & Compiler Engineering
We are seeking an experienced C/C++ Technical Leader with strong low-level systems expertise to drive the evolution of our in-house programming language, including its compiler and virtual machine. This strategic role combines technical depth, architectural influence, and team leadership.
Responsibilities
Lead and mentor a technical team; promote best practices.
Manage complex projects with a focus on quality, performance, and security.
Design, maintain, and evolve our in-house programming language, compiler, and VM.
Develop and optimise low level components in C/C++.
Contribute to architecture decisions and internal tooling.
Support multi-platform build processes and CI/CD pipelines.
ProfileMaster’s degree in Computer Science (or equivalent).
8+ years of software development experience.
Expert in C (preferred) and C++, with strong systems-level knowledge.
Solid understanding of Linux; Windows is a plus.
Skilled in memory management, processes, signals, networking.
Proficient with debugging tools (gdb, valgrind, sanitisers).
Experience with make, CMake, Jenkins, Git, Agile/Scrum.
Knowledge of parsing, ASTs, Lex/Bison, and SQL databases.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.