- Home
- Jobs
- Full-stack
- Senior Software Engineer
Senior Software Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Contract
- Location
- Ireland · Remote within Ireland
- Workplace
- Remote
- Category
- Full-stack
What you'll be doing
Senior C++ Engineer (contract, remote, Ireland) for a global fintech. Join a lean team to architect and deliver high-throughput, low-latency C++ systems powering international payments. Focus on greenfield backend development, REST APIs, and SQL. High-impact, high-visibility role with end-to-end ownership.
- Design, implement, and maintain high-throughput, low-latency C++ applications for international payment flows
- Drive new backend capabilities across C++, Golang, PHP, and HTML
- Take full technical ownership of complex features from design and multi-threaded implementation through to testing and deployment
- Collaborate with senior developers, support engineers, and global technology partners to ensure reliability and performance
Key requirements
Must-have
- 6+ years of software engineering experience in production C++ environments
- Deep technical depth in multi-threaded programming and high-concurrency systems architecture
- Strong mastery of REST API design principles and microservices integration
- Hands-on experience with relational databases and performance-tuned SQL
- Practical, delivery-focused contract mindset
Experience: 6+ years
Role signals
- Technical focus
- full-stack
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
Senior C++ Contract Software Engineer – Fully Remote
-
High-Scale Greenfield Build
-
Fully remote
-
Growing team
Drive Global Financial Access Through High-Performance C++ Engineering
A well-established and rapidly expanding global fintech business is bringing on a Senior C++ Engineer to accelerate a core greenfield build.
The company’s underlying mission is financial inclusion—building modern payment technologies that provide vital financial services and enable life-changing payments to underprivileged and underbanked populations around the world.
This contract provides a rare mix of pure greenfield development, hard technical problems at scale, and real-world purpose. You’ll join a lean, highly capable core engineering team where your work will have high visibility and immediate impact. With minimal red tape, quick decision-making, and high trust, you can focus purely on doing what you do best: architecting and shipping clean, resilient, high-concurrency software.
Key Responsibilities
-
Architect & Build: Design, implement, and maintain high-throughput, low-latency C++ applications that power critical international payment flows.
-
Ship Greenfield Code: Drive new backend capabilities across C++, Golang, PHP, and HTML to expand financial accessibility into new emerging markets.
-
End-to-End Delivery: Take full technical ownership of complex features from design and multi-threaded implementation through to testing and deployment.
-
Collaborate at Scale: Work closely alongside senior developers, support engineers, and global technology partners to ensure reliability and performance.
What We’re Looking For
-
6+ years of software engineering experience in production C++ environments.
-
Deep technical depth in multi-threaded programming and high-concurrency systems architecture.
-
Strong mastery of REST API design principles and microservices integration.
-
Solid hands-on experience with relational databases and writing performance-tuned SQL.
-
A practical, delivery-focused contract mindset—able to jump straight in, navigate complex technical problems, and deliver value quickly.
Contract Summary
-
Role Type: Daily Rate Contract (Initial 6–12 month duration, strong likelihood of extension).
-
Location: 100% Fully Remote.
-
Rate: Highly competitive daily rate (DOE).
To discuss rate expectations, contract terms, or project specifics in confidence, reach out to Samuel Knox on +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 a fully remote Senior Software Engineer contract focused on architecting and delivering high-performance, multi-threaded C++ systems for a global fintech greenfield project. The position emphasizes technical depth, end-to-end ownership, and rapid delivery in a collaborative, high-impact environment.
- C++ concurrency expertise·High
- REST API and microservices integration·High
- SQL/database performance tuning·Medium
- Delivery-focused contract mindset·High
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review High-Concurrency C++ Projects
0–8 minSelect 1-2 relevant projects and prepare concise stories highlighting your role, challenges, and outcomes.
Summarize REST API and Microservices Experience
8–14 minList key APIs you have designed or integrated, focusing on scalability and reliability.
Prepare SQL Optimization Examples
14–20 minRecall specific instances where you improved database performance and be ready to discuss your approach.
Draft Questions for the Interviewer
20–25 minChoose 2-3 questions from the provided list that matter most to you and tailor them to the company.
Outline Your End-to-End Delivery Process
25–30 minBe ready to walk through your typical workflow from feature design to deployment, emphasizing ownership and collaboration.
Talking points
, 5 itemsDesigning High-Throughput, Low-Latency C++ Applications
You will need to demonstrate experience building scalable, performant systems for critical payment flows; prepare examples of similar projects.
Multi-threaded Programming and Concurrency
The listing highlights deep technical depth in concurrency; be ready to discuss challenges, solutions, and tools you have used.
REST API Design and Microservices Integration
Strong mastery of REST APIs is required; prepare to explain your approach to designing, implementing, and integrating APIs in production.
Performance-Tuned SQL and Relational Database Experience
Hands-on experience with relational databases and optimizing SQL is essential; have examples of diagnosing and improving database performance.
End-to-End Feature Delivery in Greenfield Projects
You will be expected to own features from design to deployment; prepare to discuss your process and how you ensure quality and timely delivery.
What to research
, 4 itemsRecent C++ High-Concurrency Projects
Review and prepare to discuss specific examples of high-performance, multi-threaded C++ systems you have built or contributed to.
REST API and Microservices Experience
Gather details on your experience designing, implementing, and integrating REST APIs, especially in microservices architectures.
SQL Performance Tuning
Prepare concrete examples of optimizing SQL queries and relational database schemas for performance in production environments.
End-to-End Feature Delivery
Be ready to explain your process for taking features from design through to deployment, including testing and collaboration.
Questions to ask
, 6 itemsWhat are the main technical challenges currently facing the greenfield build?
Why ask this? Shows your interest in the project's complexity and readiness to contribute.
How is the engineering team structured, and how do remote team members collaborate?
Why ask this? Clarifies team dynamics and expectations for remote work.
What is the typical process for feature design, review, and deployment?
Why ask this? Helps you understand the workflow and your role in end-to-end delivery.
How is technical debt managed, especially in a fast-moving greenfield environment?
Why ask this? Demonstrates your awareness of long-term code quality and maintainability.
What are the expectations for cross-functional collaboration with support engineers and technology partners?
Why ask this? Clarifies the extent of collaboration and communication required.
What tools and technologies are currently used for testing and deployment?
Why ask this? Gives insight into the technical stack and DevOps practices.
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.
