Senior Software Engineer

Archer · Recruitment agency
Full-time•Full-stack•Ireland · Remote within Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Remote
Category
Full-stack

Technologies & skills

Primary technologies

Other technical skills

What you'll be doing

Join a global fintech as a Senior C++ Software Engineer, leading greenfield backend projects for secure, high-throughput payment systems. Enjoy full project ownership, high visibility, and rapid career progression in a small, agile team. Fully remote within Ireland.

  • Lead backend software projects end-to-end from technical design to launch
  • Design, build, and maintain low-latency, high-throughput payment systems
  • Develop new features and components using C++, Golang, PHP, and HTML
  • Collaborate with developers, support teams, and external partners to solve engineering challenges

Key requirements

Must-have

  • 6+ years of hands-on C++ software development experience in production
  • Expertise in multi-threaded programming and high-concurrency architecture
  • Strong knowledge of REST API design principles and microservices integration
  • Experience with relational databases and performance-tuned 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 Projects

  • Rapid Career Growth & Progression

  • Fully Flexible & Remote (Ireland-Based)

Join an established, fast-growing global fintech company operating in the booming, fast-paced payments sector. The company’s core mission is financial access: building secure payment systems that deliver essential financial services to underprivileged and underbanked populations around the world.

This role combines real technical impact with complete project ownership, high visibility, and a strong, supportive team dynamic. Because the core engineering group is small and agile, your work will be seen, your voice will be heard, and your path for fast-tracked career progression is clear as the business continues its rapid global expansion.

What You Will Do

  • Take Ownership: Lead backend software projects end-to-end from initial technical design straight through to launch.

  • Build Payment Systems: Design, build, and maintain low-latency, high-throughput systems powering international payment rails.

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

  • Collaborate: Work closely with software developers, support teams, and external client partners to solve complex engineering challenges.

What You Need

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

  • Deep technical capability in multi-threaded programming and high-concurrency architecture.

  • Strong expertise in REST API design principles and microservices integration.

  • Solid experience working with relational databases and writing efficient, performance-tuned SQL.

The Offer

  • Highly competitive base salary (DOE) + comprehensive benefits package.

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

  • Fast Career Progression: High visibility, direct impact, and genuine room to advance your career quickly.

To hear more about the role or have a confidential chat, contact Samuel Knox on +353 1 960 9973 or email your CV directly to .

Interview prep pack

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

Your interview focus

Based on this listing, the Senior Software Engineer role is a fully remote, Ireland-based position focused on leading greenfield backend projects in C++ for a global fintech company, with an emphasis on building secure, high-performance payment systems and collaborating across teams.

  • C++ Production Experience·Medium
  • Concurrency and High-Throughput Systems·Medium
  • REST API and Microservices·High
  • SQL Performance·High

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Advanced C++ Concurrency

    0–8 min

    Study recent projects where you implemented multi-threaded solutions, focusing on challenges and outcomes.

  2. Prepare REST API and Microservices Examples

    8–14 min

    Select 1-2 projects where you designed or optimized REST APIs and discuss your integration strategies.

  3. Summarize SQL Optimization Experience

    14–20 min

    List specific techniques and results from tuning SQL queries and managing relational databases.

  4. Outline Greenfield Project Leadership

    20–26 min

    Draft a concise story about leading a backend project from inception to launch, highlighting your ownership.

  5. Research Company’s Mission and Payments Sector

    26–30 min

    Familiarize yourself with the company’s focus on financial access and current trends in payment systems.

Likely questions

, 5 items

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

Talking points

, 5 items
  • End-to-End Project Ownership

    You will be expected to lead backend projects from design through launch, so prepare examples of projects where you managed the full software lifecycle.

  • Building High-Performance Payment Systems

    Demonstrate your experience designing and maintaining low-latency, high-throughput systems, especially in financial or similarly demanding domains.

  • Expertise in Multi-threaded Programming

    Showcase your technical depth in multi-threading and concurrency, as these are core to the role's requirements.

  • REST API Design and Microservices

    Prepare to discuss your approach to designing robust REST APIs and integrating microservices, as this is a key part of the stack.

  • Performance-Tuned SQL

    Be ready to explain how you have optimized SQL queries and managed relational databases for performance in production environments.

What to research

, 4 items
  • C++ Multi-threaded Programming

    Review advanced concurrency patterns, synchronization mechanisms, and debugging techniques in C++.

  • REST API and Microservices Design

    Refresh your knowledge of RESTful principles, API versioning, and microservices integration best practices.

  • SQL Performance Tuning

    Prepare examples of optimizing SQL queries, indexing strategies, and schema design for high-throughput systems.

  • Greenfield Project Lifecycle

    Be ready to discuss your approach to designing, building, and launching new backend systems from scratch.

Questions to ask

, 6 items
  1. What are the biggest technical challenges currently facing the engineering team?

    Why ask this? To understand where your expertise can have the most impact.

  2. How does the team approach architectural decisions for new greenfield projects?

    Why ask this? To gauge the level of autonomy and influence you will have.

  3. What technologies and frameworks are most commonly used alongside C++ in your stack?

    Why ask this? To clarify the technical environment and integration points.

  4. How is success measured for engineers working on payment systems?

    Why ask this? To align your work with the company’s goals and expectations.

  5. What opportunities exist for career progression and technical leadership within the team?

    Why ask this? To assess growth potential and advancement pathways.

  6. How does the team ensure code quality and reliability in high-concurrency, high-throughput systems?

    Why ask this? To understand best practices and quality standards.

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