Senior C++ Software Engineer

Reperio Human Capital · Recruitment agency
Full-timeFull-stack€70k-90k/year (EUR)Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid
Salary
€70k-90k/year (EUR)
Category
Full-stack

Technologies & skills

Cloud & infrastructure

Other technical skills

Primary technologies

What you'll be doing

Seeking a Senior C++ Software Engineer in Dublin (hybrid) to develop high-performance software for complex engineering applications. Requires strong modern C++ and Linux experience, with a focus on multithreading, concurrency, and performance optimisation.

Key requirements

Must-have

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years' commercial C/C++ software development experience
  • Strong modern C++ experience with Linux development
  • Experience with multithreading, concurrency and performance optimisation

Nice-to-have

  • HPC or parallel computing experience
  • gRPC, MPI or message queue experience
  • Docker/containerisation experience
  • TCP/IP, UDP, sockets or network programming experience

Experience: 5+ years

Role signals

Technical focus
high-performance software, multithreading, concurrency, performance optimisation
Hands-on vs management
Hands-on

Check your CV against this job

Get a certified technical review aimed at this role.

Start a review

Full job description

Senior C++ Software Engineer

Dublin | Hybrid | Permanent

Hiring on behalf of an established technology company seeking a Senior C++ Software Engineer to develop high-performance software solutions for complex engineering applications.

Senior C++ Software Engineer - Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • 5+ years' commercial C/C++ software development experience.

  • Strong modern C++ experience with Linux development.

  • Experience with multithreading, concurrency and performance optimisation.

Senior C++ Software Engineer - Nice to Have

  • HPC or parallel computing experience.

  • GRPC, MPI or message queue experience.

  • Docker/containerisation experience.

  • TCP/IP, UDP, sockets or network programming experience.

If this Senior C++ Software Engineer position is of interest, then apply to the link provided.

Reperio Human Capital acts as an Employment Agency and an Employment Business.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 16 Sep 2026