- Home
- Jobs
- Full-stack
- Principal Software Engineer – Shape the Future of Investment Technology!
Principal Software Engineer – Shape the Future of Investment Technology!
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Location
- Dublin, Ireland
- Workplace
- On-site
- Category
- Full-stack
Key requirements
Must-have
- 10+ years of Software Engineering experience
- Experience leading and developing teams of Software Engineers
- Strong hands-on background in C# / .NET
- Proven experience designing and scaling complex software platforms
Experience: 10+ years
Role signals
- Technical focus
- full-stack
- Leadership
- Mentoring
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Check your CV against this job
Get a certified technical review aimed at this role.
Full job description
Principal Software Engineer – Shape the Future of Investment Technology!
-
€50M-backed technology company
-
Mission-critical investment platform
-
Principal-level technical leadership
Are you a senior engineering leader ready to take ownership of the technical direction of a complex financial platform?
I’m working with an fintech company, backed by €50M in investment, whose platform powers critical operations across the financial and investment industry.
They are looking for a Principal Software Engineer to play a key role in the next stage of their growth. This is an opportunity for someone who enjoys staying close to technology while taking ownership of key technical decisions across architecture, scalability, engineering standards and platform strategy.
You will have the opportunity to lead one of the first engineering teams being built in Ireland, playing a central role in an exciting growth journey. As the business continues to scale, you will be part of shaping the engineering function, building out the team and contributing directly to the wider technology roadmap.
What’s in it for you?
-
Become a key technical voice within a growing investment technology business
-
Shape the architecture and long-term technical strategy of a mission-critical platform
-
Lead and mentor a team of experienced Software Engineers
-
Work closely with senior Engineering, Product and business stakeholders
What You Bring
-
10+ years of Software Engineering experience
-
Experience leading and developing teams of Software Engineers
-
Strong hands-on background in C# / .NET
-
Proven experience designing and scaling complex software platforms
This is more than a senior technical role. It’s an opportunity to take real ownership of a growing platform and help define the engineering direction of a business operating at the heart of the investment technology space.
I specialise in recruiting Software Engineering and Technology professionals across Ireland.
Interview prep pack
Grounded in this listing. Use it to prepare examples before you apply.
Your interview focus
Based on this listing, the Principal Software Engineer role is a hands-on technical leadership position focused on shaping the architecture, scalability, and engineering standards of a mission-critical investment platform, while building and mentoring a new engineering team in Ireland.
- Technical Leadership·Medium
- Hands-on Engineering·Medium
- Architecture & Scalability·Medium
- Team Building & Mentoring·Medium
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review Advanced C# / .NET Concepts
0–8 minSpend time revisiting advanced features, architectural patterns, and recent developments in the .NET ecosystem.
Prepare Platform Architecture Stories
8–15 minSelect and outline 1-2 detailed examples of platforms you have designed and scaled, focusing on technical and business outcomes.
Summarize Leadership and Mentoring Achievements
15–20 minList specific instances where you built, led, or mentored engineering teams, including measurable results.
Research the Investment Technology Sector
20–25 minFamiliarize yourself with current trends and challenges in investment technology to contextualize your experience.
Draft Role-Specific Questions
25–30 minPrepare thoughtful questions about the company's technical challenges, team structure, and expectations for the role.
Talking points
, 5 itemsArchitecting and Scaling Complex Platforms
You will need to demonstrate experience designing robust, scalable systems—prepare examples of platforms you have architected and scaled, especially in high-stakes or financial environments.
Technical Leadership and Team Development
The role requires leading and mentoring engineers; be ready to discuss how you have built, developed, and inspired high-performing teams.
Hands-on C# / .NET Expertise
A strong background in C# / .NET is essential; prepare to discuss your technical depth, recent projects, and how you stay current with the stack.
Stakeholder Collaboration
You will work closely with engineering, product, and business stakeholders; have examples ready of cross-functional collaboration and influencing technical direction.
Defining Engineering Standards and Best Practices
Setting and upholding engineering standards is key; be prepared to share how you have established or improved standards in previous roles.
What to research
, 4 itemsC# / .NET Technical Review
Refresh your knowledge of advanced C# / .NET features, frameworks, and best practices relevant to enterprise platforms.
Platform Architecture Case Studies
Prepare detailed examples of platforms you have architected and scaled, focusing on technical decisions and business impact.
Team Leadership and Mentoring Examples
Gather stories and metrics demonstrating your experience building, leading, and mentoring engineering teams.
Stakeholder Engagement
Review your experience collaborating with product, business, and engineering stakeholders to drive technical strategy.
Questions to ask
, 6 itemsWhat are the immediate technical challenges facing the platform as the team grows in Ireland?
Why ask this? To understand the current priorities and where your expertise can have the most impact.
How is technical decision-making structured between engineering, product, and business stakeholders?
Why ask this? To clarify your role in shaping the platform's direction and collaborating cross-functionally.
What are the expectations for building and scaling the engineering team in the first year?
Why ask this? To gauge the scope of your leadership and team-building responsibilities.
How does the company approach engineering standards and continuous improvement?
Why ask this? To assess the culture of quality and innovation within the organization.
What does success look like for this role in the first 6-12 months?
Why ask this? To align your efforts with the company's goals and expectations.
How does the platform support mission-critical operations for its financial clients?
Why ask this? To better understand the business context and technical requirements.
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.
