- Home
- Jobs
- Full-stack
- Fully Remote greenfield projects – C++ Senior Software Engineer
Fully Remote greenfield projects – C++ Senior Software Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Workplace
- Remote
- Category
- Full-stack
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
Similar jobs
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
Review and Summarize Key C++ Projects
0–8 minList and outline your most relevant C++ projects, focusing on performance, multi-threading, and greenfield work.
Practice Explaining Performance Optimization
8–15 minPrepare concise stories about identifying and resolving performance issues, including metrics and outcomes.
Refresh API and SQL Integration Knowledge
15–20 minReview your experience with APIs and databases in C++, and be ready to discuss technical details and challenges.
Reflect on Remote Collaboration Experiences
20–25 minThink of examples where you successfully worked with distributed teams and external partners.
Prepare Targeted Questions for the Interviewer
25–30 minSelect and tailor 2-3 questions from the provided list to ask during your interview.
Talking points
, 5 itemsC++ 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 itemsReview 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 itemsWhat 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.
How is technical ownership and decision-making distributed within the team?
Why ask this? To gauge your potential influence and autonomy in project direction.
What is the typical process for designing and launching new greenfield features?
Why ask this? To clarify expectations around project lifecycle and your involvement.
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.
What opportunities exist for professional growth and progression as the company scales?
Why ask this? To assess long-term fit and career development potential.
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.
