Senior Software Engineer – Fully Remote

Archer · Recruitment agency
Full-time•Full-stack•Dublin, 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 small, high-impact fintech team as a Senior Software Engineer, building greenfield C++ systems for global financial inclusion. Take ownership of backend architecture, deliver new features, and work fully remotely from Ireland. Ideal for experienced C++ developers seeking technical challenges and visible contributions.

  • Design, develop, and maintain high-throughput, low-latency C++ applications for international payments
  • Deliver new software capabilities using C++, Golang, PHP, and HTML
  • Drive end-to-end features from technical design through to delivery
  • Collaborate with senior engineers, support teams, and international partners

Key requirements

Must-have

  • 6+ years of hands-on C++ software development experience in production environments
  • Understanding of multi-threaded programming and high-concurrency systems
  • Strong expertise in REST API design principles and microservice communication
  • Solid experience working with relational databases and writing 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

  • Purpose-Driven Greenfield Build

  • Global Impact

  • Accelerated Growth

How often do you get to engineer high-scale C++ systems that directly improve lives? A well-established, rapidly expanding fintech company is hiring a Senior Software Engineer to join a close-knit engineering team building tech that matters. Their core mission is driving financial inclusion—creating modern payment infrastructure to deliver vital financial services and payments to underprivileged and underbanked populations worldwide.

This is a rare blend of real-world impact and high-caliber engineering. You’ll be tackling greenfield projects, taking full ownership of critical backend components, and solving complex technical puzzles alongside a sharp, collaborative team. Because the core engineering group is still small, your contributions will be highly visible, and your path for career progression is wide open as the platform expands into new global markets.

If you’re an experienced, self-motivated C++ developer who wants total remote autonomy, hard technical challenges, and work that makes a genuine difference, this is a fantastic opportunity.

What You’ll Be Doing

  • Build Core Architecture: Design, develop, and maintain high-throughput, low-latency C++ applications that power international payments.

  • Ship Greenfield Features: Deliver new software capabilities using C++, Golang, PHP, and HTML to expand financial access in emerging markets.

  • Own the Stack: Drive end-to-end features from technical design through to delivery, working directly with senior engineers, support teams, and international partners.

What You Bring

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

  • Understanding of multi-threaded programming and high-concurrency systems.

  • Strong expertise in REST API design principles and microservice communication.

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

The Offer

  • 70,000-80,000

  • Comprehensive benefits package.

  • Full remote flexibility.

  • Clear, accelerated career progression.

Interested in hearing more? Contact Samuel Knox for a confidential discussion at +353 1 960 9973 or send 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 role is for a Senior Software Engineer with deep C++ expertise to design and build high-scale, low-latency backend systems for a fintech platform focused on global financial inclusion. The position emphasizes greenfield development, technical ownership, and collaboration within a small, high-impact remote team.

  • C++ backend expertise·Medium
  • Concurrency and multi-threading·High
  • REST API and microservices·High
  • SQL and relational databases·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++ Concurrency and Performance Patterns

    0–8 min

    Study your past work and key concepts in multi-threaded programming, focusing on real-world examples.

  2. Summarize REST API and Microservice Experience

    8–14 min

    Prepare concise stories about designing and integrating APIs, including challenges and solutions.

  3. Refresh SQL Optimization Knowledge

    14–20 min

    Revisit examples where you improved database performance and be ready to discuss your approach.

  4. Prepare End-to-End Feature Ownership Examples

    20–26 min

    Select 1-2 impactful features you delivered independently or in small teams, emphasizing your role.

  5. Draft Role-Specific Questions

    26–30 min

    Write down thoughtful questions about the team, technology, and mission 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

, 5 items
  • Designing High-Throughput, Low-Latency C++ Systems

    You will need to demonstrate experience architecting and optimizing backend systems for performance and reliability in production environments.

  • Implementing Multi-threaded and Concurrent Applications

    The role requires strong understanding of concurrency, so be ready to discuss how you've handled synchronization, race conditions, and thread safety.

  • Building and Integrating REST APIs

    You should be able to explain your approach to designing robust APIs and integrating microservices, especially in distributed systems.

  • Efficient SQL and Relational Database Usage

    Prepare examples of how you've designed schemas, optimized queries, and ensured data integrity in high-transaction environments.

  • End-to-End Feature Ownership

    Showcase times when you led features from technical design through delivery, highlighting collaboration and problem-solving.

What to research

, 4 items
  • Recent C++ Backend Projects

    Review your most relevant C++ projects, focusing on performance, concurrency, and system architecture.

  • REST API and Microservice Design

    Prepare to discuss your approach to designing, documenting, and integrating REST APIs in distributed systems.

  • SQL Optimization Techniques

    Refresh your knowledge of query optimization, indexing, and schema design for relational databases.

  • End-to-End Feature Delivery

    Think of examples where you owned features from conception to deployment, especially in small or agile teams.

Questions to ask

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

    Why ask this? Shows your interest in the real-world problems you'll help solve.

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

    Why ask this? Clarifies your potential influence and the decision-making process.

  3. What is the typical workflow for delivering a feature from design to production?

    Why ask this? Helps you understand expectations for ownership and collaboration.

  4. How does the company support remote engineers in terms of communication and career growth?

    Why ask this? Assesses support structures for remote work and advancement.

  5. What tools and technologies are currently used for testing and deployment?

    Why ask this? Gives insight into the maturity of the engineering practices.

  6. How does the team measure the impact of its work on financial inclusion?

    Why ask this? Connects your work to the company's mission and values.

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