- Home
- Jobs
- Full-stack
- Principal Software Engineer – Build & Grow a High-Performing Dublin Team!
Principal Software Engineer – Build & Grow a High-Performing Dublin Team!
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Location
- Dublin, Ireland
- Workplace
- On-site
- Category
- Full-stack
Technologies & skills
What you'll be doing
Principal Software Engineer role in Dublin to lead and grow a high-performing engineering team. Remain hands-on with C#/.NET, own technical roadmap, architecture, and direction of a mission-critical financial product for a large-scale investment platform. Significant team growth planned.
- Lead and grow a high-performing Dublin engineering team
- Remain hands-on with C#/.NET
- Own technical roadmap, architecture, and product direction
- Work closely with senior stakeholders
- Shape the future of a financial and investment platform
Key requirements
Must-have
- 10+ years of experience with C#/.NET
- 5+ years of SQL experience
- Strong experience with AWS or Azure
- Experience in investment funds, asset management, wealth management, or financial services
- Understanding of funds industry and investment-related products
Experience: 10+ years with C#/.NET, 5+ years with SQL, experience in financial services
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 – Build & Grow a High-Performing Dublin Team!
This isn’t just another .NET leadership role.
You’ll join at a key stage of growth, taking ownership of a small, high-performing engineering team in Dublin and helping scale it over the coming years.
You’ll have the opportunity to remain hands-on when needed, while also taking ownership of the technical roadmap, architecture and future direction of a mission-critical financial product supporting a large-scale investment platform and 160+ live integrations.
What makes this opportunity stand out?
-
Lead and grow a high-performing Dublin engineering team
-
Start with 5+ engineers, with significant growth planned
-
Remain hands-on with C# / .NET while developing your leadership scope
-
Influence
architecture, technical strategy and product direction
-
Work closely with senior stakeholders and have genuine ownership over technical decisions
-
Help shape the future of a
high-impact financial and investment platform
What are we looking for?
-
10+ years of experience working with C# / .NET
-
5+ years of SQL experience
-
Strong experience with AWS or Azure
-
Previous experience working within investment funds, asset management, wealth management or financial services
-
Understanding of the
funds industry and investment-related products
If you’re a .NET Team Lead, Principal Engineer or Engineering Manager with experience in the funds or investment management space, and you’re ready for more ownership while growing a team and shaping the future of a major financial product, this could be a very interesting next move.
Get in touch with Olga Torres confidentially:
+353 1 649 8519 | [email protected]
#DotNet #CSharp #SoftwareEngineering #TechLeadership #EngineeringManager #InvestmentManagement #Funds #FinTech #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 hands-on leadership position focused on building and scaling a high-performing engineering team in Dublin, with significant influence over technical strategy, architecture, and the direction of a mission-critical financial platform.
- Technical Leadership·High
- Cloud Architecture·High
- Financial Domain Expertise·High
- Team Building·High
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 Technical Projects
0–8 minList and rehearse 2-3 major projects involving C#/.NET, SQL, and cloud architecture, focusing on your leadership and technical contributions.
Prepare Leadership and Team Growth Examples
8–15 minSelect stories that demonstrate your experience hiring, mentoring, and scaling teams, including challenges and outcomes.
Refresh Financial Services Domain Knowledge
15–20 minReview recent trends, regulations, and product types in investment funds and asset management.
Draft Questions for the Interviewer
20–25 minPrepare thoughtful questions about team structure, technical challenges, and company direction.
Practice Communicating Technical Strategy
25–30 minRehearse explaining complex technical decisions and roadmaps to both technical and non-technical audiences.
Talking points
, 5 itemsLeading and Scaling Engineering Teams
You will be expected to demonstrate experience in growing and managing high-performing teams, so prepare examples of team leadership, hiring, and mentoring.
Hands-on Technical Skills in C#/.NET and SQL
The role requires deep technical expertise; be ready to discuss complex projects where you contributed significant code and solved challenging problems.
Cloud Architecture (AWS or Azure)
You should be able to articulate your experience designing, deploying, and maintaining cloud-based solutions, especially in regulated environments.
Financial Services and Investment Platform Experience
Demonstrate your understanding of the funds industry, investment products, and how technology supports these domains.
Technical Roadmap and Stakeholder Management
Showcase your ability to set technical direction, make architectural decisions, and communicate effectively with senior stakeholders.
What to research
, 4 itemsReview C#/.NET and SQL Technical Projects
Prepare detailed examples of complex systems you have built or maintained using C#/.NET and SQL, focusing on your hands-on contributions.
Cloud Architecture in AWS or Azure
Be ready to discuss your experience designing and operating cloud-based solutions, especially in financial or regulated environments.
Financial Services Domain Knowledge
Refresh your understanding of investment funds, asset management, and the funds industry, including typical product features and regulatory considerations.
Team Leadership and Growth
Prepare stories about building, leading, and scaling engineering teams, including hiring, mentoring, and performance management.
Questions to ask
, 6 itemsWhat are the immediate priorities for the Dublin engineering team in the next 6-12 months?
Why ask this? Clarifies short-term expectations and helps you assess alignment with your experience.
How is technical debt managed and prioritized within the product roadmap?
Why ask this? Reveals the company's approach to balancing innovation and maintenance.
What is the current team structure, and how do you envision it evolving as the team grows?
Why ask this? Helps you understand growth plans and your role in shaping the team.
How closely does the engineering team collaborate with product and business stakeholders?
Why ask this? Assesses cross-functional collaboration and influence over product direction.
What are the biggest technical challenges facing the platform today?
Why ask this? Gives insight into the complexity and scale of the work ahead.
How is success measured for this role and the engineering team?
Why ask this? Clarifies performance expectations and key metrics.
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.
