C++ Senior Software Engineer – Fully Remote

Archer · Recruitment agency
Full-timeFull-stackIreland · 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. Work fully remotely from Ireland on greenfield projects, building and maintaining C++ applications and new features. Collaborate with a small, fast-growing team, with opportunities for rapid career growth and significant impact.

  • Design, build and maintain C++ applications
  • Build new software features using C++, PHP, Golang and HTML

Key requirements

Must-have

  • 6+ years software development experience with C++
  • Strong knowledge of REST API design principles
  • Strong knowledge of multi-threading programming

Experience: 6+ years software development experience with C++

Role signals

Technical focus
full-stack
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

C++ Senior Software Engineer – Fully Remote

  • Huge international scale

  • Fast career progression

  • Greenfield projects

This Senior Software Engineer role is with a well-established and fast-growing global fintech company. The company’s mission is to increase financial access through technology. Currently a small team with amazing potential for rapid career growth.

The organisation is searching for an experienced Software Engineer to join the fast growing team to work within the technical team.This is a great opportunity for someone who wants real ownership, variety in their work and the chance to make a visible impact as the organisation continues to grow. You’ll have the opportunity to build and test new features, solve interesting technical challenges, and work closely with talented developers, support teams and external technology partners.

This C++ Software engineer position is perfect for an experienced and independent software engineer looking to collaborate on a global scale. The company is expanding rapidly into new markets giving you significant opportunities to grow.

You will:

  • Design, build and maintain C++ applications.

  • Build new software features using C++, PHP, Golang and HTML.

  • Fully remote

What’s required:

  • 6+ years experience software development experience with C++

  • Strong knowledge of REST API design principles and multi-threading programming.

Competitive base salary DOE + strong benefits package

For more information contact Samuel Knox confidentially 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 at a global fintech company, focusing on designing, building, and maintaining C++ applications, with additional work in PHP, Go, and HTML. The position emphasizes hands-on development, REST API design, and multi-threading, offering opportunities for ownership and impact in a fully remote, fast-growing environment.

  • C++ expertise·Medium
  • REST API design·High
  • Multi-threading·High
  • Full-stack adaptability·Medium

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Key C++ Projects

    0–8 min

    Select 1-2 major C++ projects to discuss, focusing on your design, implementation, and problem-solving contributions.

  2. Refresh REST API and Multi-threading Concepts

    8–15 min

    Study REST API best practices and multi-threading patterns relevant to C++.

  3. Prepare Cross-technology Examples

    15–20 min

    Identify examples where you worked with PHP, Go, or HTML alongside C++.

  4. Draft Role-specific Questions

    20–25 min

    Write down thoughtful questions about the team, projects, and remote work culture.

  5. Practice STAR Responses

    25–30 min

    Rehearse concise, structured answers using the STAR method for behavioral and technical questions.

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
  • C++ Application Design and Maintenance

    Demonstrate your experience architecting, building, and maintaining robust C++ applications, as this is a core responsibility.

  • REST API Design Principles

    Showcase your understanding of designing and integrating RESTful APIs, which is a must-have skill for this role.

  • Multi-threading and Concurrency

    Provide examples of handling multi-threaded programming challenges, as strong knowledge in this area is required.

  • Full-stack Collaboration

    Highlight your ability to work with other technologies (PHP, Go, HTML) and collaborate with cross-functional teams.

  • Greenfield Project Experience

    Prepare to discuss times you've contributed to or led new projects, as the company emphasizes greenfield development.

What to research

, 4 items
  • Deep Dive into C++ Projects

    Review your most significant C++ projects, focusing on design decisions, challenges, and outcomes.

  • REST API Design Patterns

    Refresh your knowledge of RESTful API best practices, including security, scalability, and documentation.

  • Multi-threading Techniques in C++

    Prepare to discuss synchronization, thread safety, and debugging concurrent applications.

  • Cross-technology Collaboration

    Be ready to explain how you have worked with PHP, Go, or HTML alongside C++ in previous roles.

Questions to ask

, 6 items
  1. What are the main technical challenges the team is currently facing with C++ development?

    Why ask this? To understand the complexity and expectations for the role.

  2. How does the team approach REST API design and integration across different technologies?

    Why ask this? To gauge collaboration and technical standards.

  3. What is the typical workflow for greenfield projects here?

    Why ask this? To clarify your role and level of ownership in new initiatives.

  4. How does the company support remote collaboration and knowledge sharing?

    Why ask this? To assess the remote work culture and available resources.

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

    Why ask this? To align your growth ambitions with the company's trajectory.

  6. How is success measured for this role in the first 6-12 months?

    Why ask this? To set clear expectations and understand performance metrics.

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: 4 Oct 2026