Senior Software Engineer (Distributed System - C++)

GCS Recruitment

Ireland

On-site

EUR 80,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GCS Recruitment is seeking a Senior C++ Software Engineer to join our client’s distributed systems team in Munster. You will help build new large-scale, high-performance systems in Linux, with a focus on greenfield development and integration with existing platforms.

Candidates should have deep C++ expertise, experience with distributed architectures, and comfort working across time zones. The role offers hybrid work and a competitive salary with bonus/benefits.

Qualifications

  • Experience building distributed applications in Linux.
  • Strong C++ with modern standards and patterns.
  • Familiarity with TCP/IP networking and sockets.
  • Ability to design features from scratch for greenfield and legacy systems.
  • Long-term engineering mindset and cross-time-zone collaboration.

Responsibilities

  • Designing and developing new distributed system components.
  • Building high-performance backend services in C++.
  • Architecting features for multi-node distributed environments.
  • Integrating new systems with legacy platforms.
  • Collaborating with senior engineers across time zones.
  • Contributing to large codebases.

Skills

C++ (latest version)
Distributed systems
Linux development
Networking (TCP/IP)
Concurrency & fault tolerance
C (legacy)
Go background
Rust background

Job description

SENIOR C++ SOFTWARE ENGINEER (DISTRIBUTED SYSTEMS - NEW DEVELOPMENT)

Location: Munster (2 days a week Hybrid)

Salary: €80,000 to €110,000(depends on experience) + Bonus/Benefits

Overview

We are hiring multiple C++ engineers to build new large-scale distributed software systems. This is a rare greenfield opportunity within a global engineering organisation, working on complex, high-performance systems in Linux with a mix of new development and integration with long-standing platforms.

What You'll Work On
  • Designing and developing new distributed system components
  • Building high-performance, scalable backend services in C++ (or C / Go / Rust backgrounds considered)
  • Architecting and implementing new features within multi-node distributed environments
  • Integrating new systems with legacy platforms and infrastructure
  • Contributing to large, multi-million-line codebases running globally
  • Working with senior engineers across multiple time zones on next-generation system architecture
Tech Stack & Skills

Must Have

  • Strong experience with C++ (latest version)
  • Prefer strong C as well with real distributed systems experience
  • Deep understanding of:
    • Distributed systems principles
    • TCP/IP, networking, sockets
    • Concurrency, state management, fault tolerance
  • Linux development experience
  • Experience building large-scale, long-lived software systems
What Matters Most (over language purity)
  • Real-world experience building distributed applications
  • Ability to design new features from scratch
  • Comfort working with both greenfield and legacy systems
  • Long-term engineering mindset
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer - Distributed Systems (Greenfield)
Senior C++ Engineer - Distributed Systems (Greenfield)

GCS Recruitment • Ireland

Hybrid
EUR 80,000 - 110,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 C++ Engineer: HPC & Distributed Systems Leader
Senior C++ Engineer: HPC & Distributed Systems Leader

Cpl Group • Munster

Hybrid
EUR 90,000 - 130,000
Senior Software Engineer – Java / Distributed Systems (€360 per day)
Senior Software Engineer – Java / Distributed Systems (€360 per day)

Solas IT Recruitment • Dublin

Hybrid
EUR 56,000 - 76,000
C++ Senior Software Engineer
C++ Senior Software Engineer

Archer • Ireland

Remote
EUR 65,000 - 75,000
Benefits package
Career growth
Flexible living
Senior C++ Software Engineer
Senior C++ Software Engineer

Cpl • Munster

On-site
EUR 90,000 - 130,000
Senior Software Engineer - C++/Go
Senior Software Engineer - C++/Go

Jobgether • Ireland

Remote
EUR 90,000 - 130,000
Fully remote within Europe
Flexible engagement options
Competitive compensation
+1
C++ Software Engineer
C++ Software Engineer

Fruition Group Ireland • Dublin

Hybrid
EUR 70,000 - 110,000
Pension contributions
C++ Senior Software Engineer
C++ Senior Software Engineer

Archer Recruitment Pte Ltd • Ireland

On-site
EUR 90,000 - 150,000
Comprehensive benefits package
C++ Software Engineer – Mid-Level / Senior
C++ Software Engineer – Mid-Level / Senior

Solas IT Recruitment • Kildare

Hybrid
EUR 70,000 - 100,000
Top locations