- Home
- Jobs
- Full-stack
- C++ Senior Software Engineer
C++ Senior Software Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Workplace
- Remote
- Salary
- €65k-75k/year (EUR)
- Category
- Full-stack
What you'll be doing
Join a global fintech as a Senior C++ Software Engineer, leading greenfield backend projects for secure payment systems. Enjoy full project ownership, high visibility, and rapid career growth in a small, agile team. Fully remote within Ireland, focusing on impactful, high-throughput systems for financial access.
- 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
- Strong background in multi-threaded programming and high-concurrency architecture
- Experience with REST API design
- 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
Similar jobs
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.
-
Strong background in multi-threaded programming, high-concurrency architecture, and REST API design.
-
Solid experience working with relational databases and writing efficient, performance-tuned SQL.
The Offer
-
Salary: €65,000 – €75,000 + 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.
-
High-trust, low-bureaucracy culture built around delivery and technical autonomy.
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 C++ Software Engineer role is a fully remote, Ireland-based position focused on leading greenfield backend projects in the fintech payments sector, with an emphasis on technical ownership, multi-threaded C++ development, and high-performance systems.
- C++ concurrency expertise·High
- Project ownership·High
- REST API and SQL proficiency·Medium
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review Multi-threaded C++ Projects
0–8 minSelect and rehearse 1-2 detailed examples of your work on high-concurrency C++ systems, focusing on technical decisions and outcomes.
Refresh REST API and SQL Knowledge
8–15 minStudy REST API design patterns and recall specific instances where you optimized SQL queries or schemas for performance.
Prepare Project Ownership Stories
15–22 minOutline stories where you led backend projects end-to-end, emphasizing your role in design, implementation, and launch.
Research the Company and Payments Sector
22–27 minFamiliarize yourself with the company's mission, recent developments in the payments sector, and challenges in financial access.
Draft Role-Specific Questions
27–30 minPrepare thoughtful questions about technical challenges, team structure, and growth opportunities to ask during the interview.
Talking points
, 5 itemsEnd-to-End Project Ownership
You will be expected to lead backend projects from design to launch, so prepare examples where you managed the full software development lifecycle.
Multi-threaded and High-Concurrency C++ Systems
Demonstrating expertise in building robust, concurrent systems is essential for this role; be ready to discuss specific technical challenges and solutions.
REST API Design and Integration
The role requires designing and maintaining REST APIs, so prepare to explain your approach to API architecture, security, and scalability.
Performance Optimization with SQL
You will need to write efficient, performance-tuned SQL for relational databases; have examples of optimizing queries and database schemas.
Collaboration in Agile, Cross-Functional Teams
The environment is small and agile, so be ready to discuss how you work with developers, support, and external partners to solve complex problems.
What to research
, 4 itemsRecent C++ Multi-threaded Projects
Review your most relevant C++ projects involving multi-threading and high-concurrency, focusing on technical challenges and solutions.
REST API Design Patterns
Refresh your knowledge of RESTful API best practices, especially in secure or high-availability environments.
SQL Performance Tuning
Prepare examples of optimizing SQL queries and relational database schemas for performance.
End-to-End Project Delivery
Be ready to discuss how you have taken ownership of backend projects from design through launch.
Questions to ask
, 6 itemsWhat are the main technical challenges currently facing the engineering team in building payment systems?
Why ask this? Shows your interest in the company's core problems and readiness to contribute solutions.
How is project ownership structured within the team, and what level of autonomy can I expect?
Why ask this? Clarifies expectations around leadership, autonomy, and decision-making.
What is the typical process for launching new features or components in your greenfield projects?
Why ask this? Helps you understand the development lifecycle and deployment practices.
How does the team approach code reviews, testing, and maintaining code quality?
Why ask this? Assesses the company's commitment to engineering best practices.
What opportunities exist for career progression and skill development within the engineering group?
Why ask this? Demonstrates your interest in long-term growth and alignment with the company's promise of rapid advancement.
How does the team collaborate with external partners and support teams, especially in a remote setting?
Why ask this? Gives insight into cross-functional communication and remote work dynamics.
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.
