C++ Software Engineer

Archer · Recruitment agency
Full-time•Full-stack•€65k-75k/year (EUR)•Ireland · Remote within Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Remote
Salary
€65k-75k/year (EUR)
Category
Full-stack

Technologies & skills

Primary technologies

Other technical skills

What you'll be doing

Senior C++ Software Engineer role at a global fintech, building secure payment systems. Fully remote within Ireland, focused on greenfield backend projects with high visibility and ownership. Collaborate in a tight team, designing low-latency, high-performance applications and REST APIs.

  • Lead backend software projects end-to-end from design to launch
  • Design and maintain low-latency, high-performance applications for global payment rails
  • Develop brand-new features using C++, Golang, PHP, and HTML
  • Collaborate with software developers, support teams, and client partners

Key requirements

Must-have

  • 6+ years of hands-on C++ software development experience in production environments
  • Strong background in multi-threaded programming
  • Experience with high-concurrency architecture
  • Experience with REST API design
  • Solid experience with relational databases
  • Ability to write efficient SQL

Experience: 6+ years

Role signals

Technical focus
backend
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

Senior C++ Software Engineer | Fully Remote (Ireland)

  • Pure Greenfield Work

  • 100% Flexible & Remote (Ireland-Based)

  • €65,000 – €75,000 + Benefits

Join a fast-growing global fintech in the booming payments sector. The company builds secure payment systems to give underprivileged populations worldwide access to vital financial services.

This is a high-visibility role with full ownership and a great team dynamic. You will work in a tight engineering team on brand-new software, giving you a clear path to progress your career as the platform expands globally.

What You Will Do

  • Take Ownership: Lead backend software projects end-to-end from design to launch.

  • Build Payment Systems: Design and maintain low-latency, high-performance applications powering global payment rails.

  • Ship Greenfield Code: Develop brand-new features using C++, Golang, PHP, and HTML.

  • Collaborate: Work closely with software developers, support teams, and client partners.

What You Need

  • 6+ years of hands-on C++ software development experience in production environments.

  • Strong background in multi-threaded programming, high-concurrency architecture, and REST API design.

  • Solid experience working with relational databases and writing efficient SQL.

The Offer

  • Salary: €65,000 – €75,000 + comprehensive benefits.

  • 100% Remote & Flexible: Complete remote work flexibility (must be based in Ireland).

  • Clear Progression: High visibility and fast-track career growth.

To discuss this role, contact Samuel Knox on +353 1 960 9973 or email your CV to .

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the role is for a Senior C++ Software Engineer to lead backend projects for a global fintech, focusing on greenfield payment systems with high concurrency and performance requirements. The position emphasizes end-to-end project ownership, collaboration, and expertise in C++, multi-threading, REST APIs, and SQL.

  • C++ production expertise·Medium
  • Concurrency and multi-threading·High
  • REST API design·High
  • SQL/database optimization·High

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review C++ Multi-threading and Concurrency

    0–8 min

    Brush up on advanced concurrency patterns, synchronization, and debugging techniques in C++.

  2. Prepare Project Ownership Examples

    8–15 min

    Select and outline 1-2 recent backend projects where you led design and implementation, focusing on greenfield or payment systems.

  3. Refresh REST API and SQL Skills

    15–22 min

    Review REST API best practices and practice optimizing SQL queries relevant to high-performance systems.

  4. Research the Company and Payments Sector

    22–27 min

    Familiarize yourself with the company's mission, products, and the broader fintech/payments landscape.

  5. Prepare Role-Specific Questions

    27–30 min

    Draft thoughtful questions about technical challenges, team structure, and growth opportunities to ask during the interview.

Likely questions

, 6 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 6 items
  • End-to-End Project Ownership

    Prepare examples where you led backend projects from design through deployment, demonstrating initiative and accountability.

  • Multi-threaded Programming in C++

    Showcase your experience designing and debugging concurrent systems, especially in production environments.

  • REST API Design and Implementation

    Demonstrate your ability to design, build, and maintain robust APIs, ideally for high-traffic or financial applications.

  • SQL and Relational Database Performance

    Provide examples of optimizing queries and schema design for performance and reliability in production systems.

  • Greenfield Software Development

    Highlight your approach to building new systems from scratch, including architecture decisions and technology selection.

  • Collaboration Across Teams

    Share experiences working closely with developers, support, and client partners to deliver complex backend solutions.

What to research

, 4 items
  • Recent C++ Backend Projects

    Review and prepare to discuss recent projects where you led backend development, especially those involving greenfield work or payment systems.

  • Concurrency and Multi-threading in C++

    Refresh your knowledge of concurrency models, synchronization primitives, and debugging techniques in C++.

  • REST API Design Patterns

    Study best practices for designing, documenting, and scaling REST APIs, particularly in high-availability environments.

  • SQL Query Optimization

    Practice writing and optimizing SQL queries, and review strategies for improving relational database performance.

Questions to ask

, 6 items
  1. What are the main technical challenges currently facing the payment platform?

    Why ask this? To understand the complexity and focus areas of the backend systems you'll be working on.

  2. How is the engineering team structured, and how does collaboration typically work across teams?

    Why ask this? To gauge team dynamics and your potential role within the organization.

  3. What is the process for designing and launching new features in greenfield projects?

    Why ask this? To clarify expectations around project ownership and delivery.

  4. Which tools and technologies are currently used for monitoring and maintaining backend performance?

    Why ask this? To assess the maturity of the platform and your fit with the existing stack.

  5. How does the company support professional growth and progression for engineers?

    Why ask this? To understand opportunities for advancement and skill development.

  6. What is the typical lifecycle of a backend project, from conception to deployment?

    Why ask this? To get insight into workflow, timelines, and your expected involvement.

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: 28 Nov 2026