- 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 to design, build, and maintain high-performance C++ applications. Work fully remote from Ireland, contribute to greenfield projects, and ship features across C++, Go, PHP, and HTML. Enjoy autonomy, ownership, and opportunities for progression.
- Design, build, and maintain high-performance C++ applications
- Ship new features across C++, Golang, PHP, and HTML
- Work 100% remotely with a high degree of autonomy
Key requirements
Must-have
- 6+ years of hands-on software development experience with C++
- Proven depth in multi-threading
- Experience with REST API design
- Solid background in SQL and relational databases
Experience: 6+ years
Role signals
- Technical focus
- full-stack
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
Senior C++ Software Engineer | Fully Remote
-
Pure Greenfield Work
-
Global Scale
-
Fast-Track Progression
Looking to build greenfield software with real impact? A well-established, fast-growing global fintech company is expanding its tech team. Their mission is simple: use technology to give more people access to financial services worldwide.
You’ll be joining a tight, talented team where your work actually gets noticed. If you want true ownership over what you build, day-to-day variety, and the chance to solve hard technical problems alongside smart developers, this is it.
It’s an ideal spot for an experienced, self-driven engineer who wants the flexibility of a remote role paired with huge opportunities to step up as the company grows.
Key Responsibilities
-
Design, build, and maintain high-performance C++ applications.
-
Ship new features across C++, Golang, PHP, and HTML.
-
Work 100% remotely with a high degree of autonomy.
-
What We’re Looking For:
-
6+ years of hands-on software development experience with C++.
-
Proven depth in multi-threading and REST API design.
-
Solid background in SQL and relational databases.
-
Package: Competitive base salary (DOE) + comprehensive benefits package.
To learn more or have an informal chat, reach out to Samuel Knox at +353 1 960 9973 or email .
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, focusing on greenfield development for a global fintech company. The position emphasizes hands-on technical work, autonomy, and the ability to deliver high-performance, multi-threaded applications and REST APIs in a remote, full-stack environment.
- C++ expertise·High
- Multi-threading·High
- REST API design·High
- SQL/database skills·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 and prepare concise summaries highlighting your role, challenges, and outcomes.
Refresh Multi-threading Concepts
8–15 minStudy recent examples of multi-threaded code, focusing on synchronization, deadlock avoidance, and performance.
Prepare REST API and SQL Examples
15–22 minGather specific stories about designing REST APIs and optimizing SQL queries, ready to discuss technical details.
Research the Company's Tech Stack and Remote Practices
22–27 minLook up common tools and workflows for remote, full-stack teams and prepare questions about their processes.
Draft Role-Specific Questions
27–30 minWrite down 2-3 thoughtful questions to ask during the interview, tailored to the company's greenfield focus and remote setup.
Talking points
, 5 itemsGreenfield C++ Application Development
Prepare to discuss your experience building new systems from scratch, highlighting design decisions and technical ownership.
Multi-threading and Concurrency Challenges
Demonstrate your ability to design and debug high-performance, thread-safe applications, as this is a core requirement.
REST API Design and Implementation
Showcase your experience designing, building, and integrating RESTful APIs, especially in C++ or similar environments.
SQL and Relational Database Integration
Be ready to explain how you've designed schemas, optimized queries, and ensured data integrity in production systems.
Full-stack Collaboration and Feature Delivery
Highlight your ability to work across languages (C++, Go, PHP, HTML) and deliver features end-to-end in a collaborative, remote setting.
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 technical and architectural decisions.
Multi-threading Techniques in C++
Refresh your knowledge of concurrency models, synchronization primitives, and debugging tools in C++.
REST API Design Patterns
Prepare examples of REST API design and integration, focusing on scalability, security, and maintainability.
SQL Query Optimization
Review your experience with relational databases, including schema design and performance tuning.
Questions to ask
, 6 itemsWhat are the main technical challenges the team is currently facing with greenfield development?
Why ask this? To understand the complexity and expectations for new projects.
How does the team approach code reviews and knowledge sharing in a fully remote environment?
Why ask this? To gauge collaboration practices and team culture.
What is the typical technology stack for new features, and how are decisions made about which language to use?
Why ask this? To clarify expectations around multi-language development.
How is autonomy balanced with support and mentorship for senior engineers?
Why ask this? To assess the level of independence and available resources.
What does success look like in this role after the first six months?
Why ask this? To align your contributions with the company's goals.
How does the company ensure the security and scalability of its financial services platform?
Why ask this? To demonstrate your interest in best practices and the fintech domain.
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.
