- Home
- Jobs
- Full-stack
- Principal Software Engineer – Investment Software
Principal Software Engineer – Investment Software
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Location
- Dublin, Ireland
- Workplace
- On-site
- Category
- Full-stack
What you'll be doing
Principal Software Engineer role at a FinTech company in Dublin, leading and developing a high-performing engineering team focused on investment software. The position combines hands-on technology, technical strategy, team leadership, and ownership of the technical roadmap for a growing financial product.
- Lead and develop a high-performing engineering team
- Shape the team’s technical direction
- Take ownership of technical strategy, architecture, and engineering delivery
- Help define the future roadmap of an investment software product
Key requirements
Must-have
- Previous experience leading or managing engineering teams
- 7+ years of experience with .NET / C#
- Deep understanding of Fund Accounting or Investment Management
- Strong balance of technical depth, leadership, and investment domain knowledge
Nice-to-have
- Experience within investment funds, asset management, fund administration, or financial services
Experience: 7+ years with .NET / C#
Role signals
- Technical focus
- Full-stack
- Leadership
- People management
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Mixed
Similar jobs
Check your CV against this job
Get a certified technical review aimed at this role.
Full job description
Principal Software Engineer – Investment Software
This is an exciting opportunity to join an exceptional FinTech company at a pivotal stage of growth. I’m looking for an experienced technology leader to take ownership of a growing engineering function focused on investment software. If you’re ready for the next step in your career and want to combine hands-on technology, technical strategy and team leadership, this could be a great match.
You’ll be the first Principal Engineer in this team in Dublin, taking over an already high performing team and helping take them to the next level. This is not just a hands-on engineering role you’ll also play a key role in shaping the future technical roadmap of a financial product that is gaining strong traction with clients.
What makes this opportunity stand out?
-
Lead and develop an already high-performing engineering team
-
Become the first Principal Engineer in Dublin and help shape the team’s technical direction
-
Take ownership of technical strategy, architecture and engineering delivery
-
Help define the future roadmap of a successful investment software product
What are we looking for?
-
Previous experience leading or managing engineering teams
-
7+ years of experience with .NET / C#
-
Deep understanding of Fund Accounting or Investment Management
-
Experience within investment funds, asset management, fund administration or financial services would be a strong advantage
-
A strong balance of technical depth, leadership and genuine investment domain knowledge
If you combine strong engineering leadership, deep .NET expertise and genuine investment domain knowledge, this could be a very interesting next move.
Get in touch with Olga Torres confidentially:
+353 1 649 8519 |
#EngineeringLeadership #FundAccounting #InvestmentManagement #FinTech #SoftwareEngineering #AssetManagement #Funds #DublinJobs #IrelandJobs #Hiring
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 leadership position focused on guiding a high-performing engineering team, shaping technical strategy, and driving the development of investment software using .NET/C#. The role requires deep investment domain knowledge, strong technical expertise, and proven experience in engineering leadership.
- Technical Leadership·Medium
- .NET/C# Mastery·Medium
- Investment Domain Knowledge·High
- Strategic Thinking·High
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review Advanced .NET/C# Projects
0–8 minSpend time revisiting your most complex .NET/C# projects, focusing on architectural decisions and performance improvements.
Summarize Investment Domain Experience
8–14 minPrepare concise examples of your work in investment management or fund accounting, highlighting technical and business impact.
Reflect on Leadership Achievements
14–20 minList key leadership moments, such as team development, change management, or mentoring, to discuss during the interview.
Research Current Trends in Investment Software
20–25 minUpdate yourself on recent trends, technologies, and regulations in investment management software.
Prepare Questions for the Interviewer
25–30 minDraft thoughtful questions about the team, product, and company strategy to demonstrate your engagement and leadership mindset.
Talking points
, 5 itemsEngineering Team Leadership
You will be expected to lead and develop a high-performing team, so be ready to discuss your leadership style, team-building experience, and examples of mentoring or managing engineers.
Technical Strategy and Architecture
The role involves shaping technical direction and owning architecture, so prepare to discuss how you have set or influenced technical roadmaps and made architectural decisions in previous roles.
.NET/C# Expertise
Demonstrating deep hands-on experience with .NET/C# is essential; be ready to share examples of complex systems you have built or optimized using these technologies.
Investment Domain Knowledge
A strong understanding of fund accounting or investment management is required; prepare to explain your experience in financial services and how it informed your technical decisions.
Product Roadmap Contribution
You will help define the future roadmap of the investment software product, so be prepared to discuss how you have contributed to or led product direction in the past.
What to research
, 4 itemsReview .NET/C# Advanced Concepts
Refresh your knowledge of advanced .NET/C# features, architecture patterns, and performance optimization relevant to large-scale financial systems.
Investment Management and Fund Accounting Fundamentals
Study the core principles, workflows, and regulatory requirements of investment management and fund accounting to demonstrate domain expertise.
Engineering Leadership Best Practices
Prepare examples of team leadership, mentoring, and strategies for building high-performing engineering teams.
Technical Strategy and Roadmap Planning
Review your experience in setting technical direction, making architectural decisions, and contributing to product roadmaps in financial software.
Questions to ask
, 6 itemsWhat are the immediate technical and business priorities for the investment software team in Dublin?
Why ask this? Clarifies expectations and helps you understand where your impact will be most needed.
How is the engineering team currently structured, and what are the key areas for growth or improvement?
Why ask this? Gives insight into team dynamics and leadership challenges you may face.
What is the process for defining and updating the technical roadmap for the investment software product?
Why ask this? Helps you understand your influence on product direction and strategic planning.
How does the company stay ahead of regulatory changes and industry trends in investment management technology?
Why ask this? Shows your interest in compliance and innovation within the domain.
What support and resources are available for engineering leadership development within the organization?
Why ask this? Assesses the company's commitment to leadership growth and your potential for further development.
How does the team measure success in engineering delivery and product outcomes?
Why ask this? Clarifies performance expectations and alignment with business goals.
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.
