Fully Remote greenfield projects – C++ Senior Software Engineer

Archer · Recruitment agency
Full-timeFull-stackDublin, 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 working fully remotely from Ireland. You'll design, develop, and maintain high-performance C++ applications, contribute to greenfield projects, and collaborate with a small, talented team. The role offers ownership, technical impact, and fast career progression.

  • Design, develop and maintain high-performance C++ applications
  • Build and deliver new software features across C++, Go, PHP and HTML
  • Work on complex, performance-critical systems at international scale
  • Collaborate with developers, support teams and external technology partners
  • Take ownership of projects and contribute to technical decisions

Key requirements

Must-have

  • 6+ years’ experience with C++
  • Strong C++ and multi-threading skills
  • Experience with APIs and databases/SQL

Experience: 6+ years with C++

Role signals

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

Full job description

Fully Remote greenfield projects – C++ Senior Software Engineer

  • Huge international scale

  • Fast career progression

  • Greenfield and performance-focused projects

  • Fully remote with genuine work-life balance

This Software Engineer role is with a well-established and fast-growing global fintech company using technology to improve access to financial services across international markets.

You’ll join a small, talented engineering team at an exciting stage of growth. With new markets and projects continually being added, you’ll have genuine ownership over your work and the opportunity to make a visible impact as the company scales.

This is a great opportunity for an experienced C++ Software Engineer who enjoys solving challenging technical problems, working independently and having a real say in the systems they build. You’ll work on new features and complex, performance-focused applications while collaborating with developers, support teams and external technology partners.

  • You will:

    • Design, develop and maintain high-performance C++ applications.
  • Build and deliver new software features across C++, Go, PHP and HTML.

  • Work on complex, performance-critical systems at international scale.

  • Collaborate with developers, support teams and external technology partners.

  • Take ownership of projects and contribute to technical decisions as the team continues to grow.

  • Work fully remotely, with a strong focus on work-life balance.

  • What’s required:

    • 6+ years’ experience with C++
  • Strong C++ and multi-threading skills

  • Experience with APIs and databases/SQL

  • What’s on offer:

    • Competitive base salary DOE.
  • Strong benefits package.

  • Fully remote working.

  • Opportunity to work on international, high-scale fintech systems.

  • Significant scope for progression as the company continues to grow.

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 to design, develop, and maintain high-performance, greenfield applications for a global fintech company, with a strong emphasis on ownership, technical decision-making, and remote collaboration.

  • C++ and Multi-threading Mastery·Medium
  • Performance Optimization·High
  • API/SQL Integration·High
  • Remote Collaboration·Medium

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review and Summarize Key C++ Projects

    0–8 min

    List and outline your most relevant C++ projects, focusing on performance, multi-threading, and greenfield work.

  2. Practice Explaining Performance Optimization

    8–15 min

    Prepare concise stories about identifying and resolving performance issues, including metrics and outcomes.

  3. Refresh API and SQL Integration Knowledge

    15–20 min

    Review your experience with APIs and databases in C++, and be ready to discuss technical details and challenges.

  4. Reflect on Remote Collaboration Experiences

    20–25 min

    Think of examples where you successfully worked with distributed teams and external partners.

  5. Prepare Targeted Questions for the Interviewer

    25–30 min

    Select and tailor 2-3 questions from the provided list to ask during your 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
  • C++ Expertise and Multi-threading

    Demonstrate your depth of experience with C++ (6+ years) and ability to build robust, concurrent applications; prepare examples of complex multi-threaded solutions you've implemented.

  • Performance Optimization

    Showcase your experience improving application performance, especially in high-scale or latency-sensitive environments; be ready to discuss profiling, bottleneck identification, and optimization strategies.

  • API and Database Integration

    Highlight your experience designing and integrating APIs and working with SQL databases; prepare to discuss how you've ensured reliability and efficiency in data access layers.

  • Greenfield Project Delivery

    Illustrate your ability to take ownership of new projects, make architectural decisions, and deliver features from scratch; prepare stories about leading or significantly contributing to greenfield initiatives.

  • Remote and Cross-team Collaboration

    Demonstrate your effectiveness working remotely and collaborating with distributed teams, support staff, and external partners; share examples of successful remote teamwork and communication.

What to research

, 4 items
  • Review Advanced C++ and Multi-threading Concepts

    Refresh your knowledge of modern C++ features, concurrency models, and best practices for building high-performance, multi-threaded applications.

  • Prepare Examples of Performance Optimization

    Gather concrete examples where you identified and resolved performance bottlenecks in large-scale or latency-sensitive systems.

  • Understand API and SQL Integration in C++

    Be ready to discuss your experience integrating C++ applications with APIs and SQL databases, including error handling and performance considerations.

  • Remote Collaboration Tools and Practices

    Review your experience with remote work tools and strategies for effective communication and collaboration in distributed teams.

Questions to ask

, 6 items
  1. What are the main technical challenges currently faced by the engineering team?

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

  2. How is technical ownership and decision-making distributed within the team?

    Why ask this? To gauge your potential influence and autonomy in project direction.

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

    Why ask this? To clarify expectations around project lifecycle and your involvement.

  4. How does the team ensure code quality and performance in high-scale systems?

    Why ask this? To learn about standards, tools, and practices for maintaining robust applications.

  5. What opportunities exist for professional growth and progression as the company scales?

    Why ask this? To assess long-term fit and career development potential.

  6. How does the team collaborate with external technology partners?

    Why ask this? To understand the extent and nature of cross-company collaboration.

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