Senior C++ Engineer: HPC & Distributed Systems Leader

Cpl Group

Munster

Hybrid

EUR 90,000 - 130,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cpl Group is seeking an experienced software engineer to design and deliver production-ready HPC/EDA components with a strong focus on performance and scalability. You will optimize multi-threaded and distributed code, guiding architecture decisions and collaborating with cross-functional teams to implement robust solutions.

The role emphasizes distributed systems, networking concepts, and modern IPC, with a hybrid work arrangement requiring 2 days onsite weekly in Ireland's Munster region.

Qualifications

  • Bachelor's degree in CS/Engineering or related field.
  • Significant C++/C experience with high-performance, distributed systems.
  • Strong CS fundamentals: data structures and algorithms.
  • Experience with distributed systems and IPC (gRPC, MPI).
  • Linux proficiency, scripting (Bash, Python), Git experience.
  • Fluent English, excellent written and verbal communication.

Responsibilities

  • Lead development of production-ready HPC/EDA components.
  • Optimize performance across multi-threaded and distributed systems.
  • Architect robust, scalable distributed software solutions.
  • Collaborate with architects, product engineers and teams.
  • Promote best practices: code reviews, testing, CI/CD.
  • Mentor teammates and translate requirements into designs.

Skills

C/C++ mastery
Problem solving
Agile mindset
Communication
Team collaboration
Automation advocate

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Git
Bash
Python
MPI
gRPC

Job description

Cpl Group is seeking an experienced software engineer to design and deliver production-ready HPC/EDA components with a strong focus on performance and scalability. You will optimize multi-threaded and distributed code, guiding architecture decisions and collaborating with cross-functional teams to implement robust solutions.

The role emphasizes distributed systems, networking concepts, and modern IPC, with a hybrid work arrangement requiring 2 days onsite weekly in Ireland's Munster region.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer
Senior C++ Software Engineer

Cpl Group • Munster

Hybrid
EUR 90,000 - 130,000
Senior C++ Engineer | Trading Systems
Senior C++ Engineer | Trading Systems

Selby Jennings • Dublin

On-site
EUR 90,000 - 130,000
Annual bonus
Relocation support
Competitive compensation
+1
Senior Project Engineering Manager, HPC
Senior Project Engineering Manager, HPC

Synopsys, Inc. • Dublin

Hybrid
EUR 90,000 - 130,000
Health benefits
Total rewards package
Senior Compiler Engineer – Embedded & HPC Toolchain
Senior Compiler Engineer – Embedded & HPC Toolchain

IC Resources • Cork

On-site
EUR 75,000 - 110,000
Hybrid Senior Backend Engineer - C# Systems Lead
Hybrid Senior Backend Engineer - C# Systems Lead

Hewlett Packard Enterprise • Galway

Hybrid
EUR 90,000 - 120,000
Senior C++ Engineer - Low-Latency Trading Systems
Senior C++ Engineer - Low-Latency Trading Systems

Selby Jennings • Dublin

On-site
EUR 90,000 - 130,000
Annual bonus
Relocation support
Competitive compensation
+1
Senior C/C++ Engineer - Security & Networking Systems
Senior C/C++ Engineer - Security & Networking Systems

Cylynt LLC • Dublin

Hybrid
EUR 70,000 - 110,000
Tech Lead C++
Tech Lead C++

Selby Jennings • Dublin

Hybrid
EUR 120,000 - 160,000
Hybrid working
Relocation support where applicable
Competitive compensation package
AI & HPC Infrastructure Solutions Engineer
AI & HPC Infrastructure Solutions Engineer

AMAX • Limerick

On-site
EUR 70,000 - 110,000
AI/HPC Hardware Solutions Engineer
AI/HPC Hardware Solutions Engineer

AMAX • Limerick

On-site
EUR 70,000 - 110,000