- Home
- Jobs
- Full-stack
- Senior Software Engineer
Senior Software Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Location
- Ireland · Remote within Ireland
- Workplace
- Remote
- Category
- Full-stack
What you'll be doing
Join a global fintech as a Senior Software Engineer, working remotely from Ireland. You'll design and build high-performance C++ applications, develop new features with C++, Go, PHP, and HTML, and work on greenfield projects with a small, high-performing team focused on expanding financial access worldwide.
- Design, build, and maintain high-performance C++ applications
- Develop new software features using C++, Golang, PHP, and HTML
Key requirements
Must-have
- 6+ years of software engineering experience in C++
- Strong expertise in REST API design
- Strong expertise in multi-threaded programming
- Good experience with relational databases and SQL
Experience: 6+ years of software engineering experience in C++
Role signals
- Technical focus
- full-stack
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
-
Greenfield Projects
-
Global Scale
-
Fast Career Growth
Want to build high-scale tech with real impact? A growing global fintech company is looking for a Senior C++ Engineer to join a small, high-performing engineering team. Their mission is to expand financial access worldwide through technology.
This role offers genuine ownership, variety, and high visibility. You’ll work on brand-new greenfield projects, tackle interesting technical problems, and collaborate closely with talented developers and global tech partners.
If you’re an experienced, independent software engineer looking for a remote role with plenty of room to progress, this is a great fit.
-
What You’ll Do:
- Design, build, and maintain high-performance C++ applications.
-
Develop new software features using C++, Golang, PHP, and HTML.
-
Work fully remotely with total flexibility.
-
What You Need:
- 6+ years of software engineering experience in C++.
-
Strong expertise in REST API design and multi-threaded programming.
-
Good experience with relational databases and SQL.
-
What’s On Offer:
Competitive base salary (DOE) + strong benefits package.
For more details or a confidential chat, contact Samuel Knox 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 Software Engineer with deep C++ expertise to design and build high-performance applications for a global fintech, focusing on greenfield projects and REST API development in a remote, full-stack environment.
- C++ expertise·Medium
- REST API design·High
- Multi-threaded programming·High
- Full-stack flexibility·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 minSelect 1-2 greenfield C++ projects from your experience, outline your role, technical decisions, and results.
Refresh REST API and Multi-threading Concepts
8–15 minStudy REST API design patterns and concurrency models in C++, focusing on practical examples.
Prepare SQL and Database Integration Examples
15–20 minRecall specific instances where you designed schemas, optimized queries, or solved database-related issues.
Research the Company's Tech Stack and Team Structure
20–25 minLook up the company's public information and prepare questions about their stack and remote collaboration.
Practice Explaining Technical Concepts Clearly
25–30 minRehearse concise explanations of complex topics, focusing on impact and clarity for a non-specialist audience.
Talking points
, 5 itemsHigh-Performance C++ Application Design
Demonstrate your ability to architect and implement efficient, scalable C++ solutions, especially for greenfield projects.
REST API Development and Integration
Showcase your experience designing and consuming RESTful APIs, which is central to the role.
Multi-threaded Programming
Highlight your expertise in writing safe, performant multi-threaded code, as concurrency is a key requirement.
Relational Database and SQL Experience
Provide examples of how you've designed, optimized, and interacted with relational databases in previous projects.
Full-stack Collaboration and Flexibility
Illustrate your ability to work across the stack (C++, Go, PHP, HTML) and collaborate in a small, high-performing team.
What to research
, 4 itemsRecent C++ Greenfield Projects
Review your most relevant C++ projects, especially those started from scratch, and be ready to discuss your architectural decisions and outcomes.
REST API Design Patterns
Refresh your knowledge of RESTful API best practices, including authentication, versioning, and error handling, particularly in C++.
Multi-threading in C++
Prepare to discuss concurrency models, synchronization techniques, and debugging strategies for multi-threaded applications.
SQL and Relational Database Integration
Review your experience designing schemas, writing complex queries, and optimizing database performance in production systems.
Questions to ask
, 6 itemsWhat types of greenfield projects are currently in the pipeline for the engineering team?
Why ask this? Clarifies the nature of upcoming work and how your skills will be applied.
How does the team approach REST API design and what frameworks or tools are commonly used?
Why ask this? Helps you understand technical standards and stack alignment.
What are the main challenges the team faces with multi-threaded programming in current projects?
Why ask this? Gives insight into real-world technical hurdles and expectations.
How is collaboration managed within the remote team, especially across different time zones?
Why ask this? Assesses team communication and remote work practices.
What opportunities exist for career growth and taking on more responsibility within the team?
Why ask this? Clarifies advancement paths and aligns with your career goals.
How does the team ensure code quality and maintainability across multiple languages (C++, Go, PHP, HTML)?
Why ask this? Reveals practices for cross-language development and code standards.
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.
