Principal Software Engineer – Build & Grow a High-Performing Dublin Team!

Archer · Recruitment agency
Full-timeFull-stackDublin, Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
On-site
Category
Full-stack

Technologies & skills

Primary technologies

Cloud & infrastructure

Other technical 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

Check your CV against this job

Get a certified technical review aimed at this role.

Start a review

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

  1. Review and Summarize Key Technical Projects

    0–8 min

    List and rehearse 2-3 major projects involving C#/.NET, SQL, and cloud architecture, focusing on your leadership and technical contributions.

  2. Prepare Leadership and Team Growth Examples

    8–15 min

    Select stories that demonstrate your experience hiring, mentoring, and scaling teams, including challenges and outcomes.

  3. Refresh Financial Services Domain Knowledge

    15–20 min

    Review recent trends, regulations, and product types in investment funds and asset management.

  4. Draft Questions for the Interviewer

    20–25 min

    Prepare thoughtful questions about team structure, technical challenges, and company direction.

  5. Practice Communicating Technical Strategy

    25–30 min

    Rehearse explaining complex technical decisions and roadmaps to both technical and non-technical audiences.

Likely questions

, 8 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 5 items
  • Leading 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 items
  • Review 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 items
  1. What 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.

  2. How is technical debt managed and prioritized within the product roadmap?

    Why ask this? Reveals the company's approach to balancing innovation and maintenance.

  3. 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.

  4. How closely does the engineering team collaborate with product and business stakeholders?

    Why ask this? Assesses cross-functional collaboration and influence over product direction.

  5. What are the biggest technical challenges facing the platform today?

    Why ask this? Gives insight into the complexity and scale of the work ahead.

  6. 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.

Apply NowApply before: 3 Oct 2026