TechHeads logo

Principal Software Engineer - SaaS Product Development

TechHeads
Department:Software Engineer
Type:HYBRID
Region:Limerick
Location:Limerick Metropolitan Area
Experience:Mid-Senior level
Salary:€100,000 - €115,000
Skills:
C#.NETMICROSOFT AZURE PAASAZURE APP SERVICESAZURE FUNCTIONSAZURE KUBERNETES SERVICE (AKS)AZURE SQLMICROSERVICESRESTFUL APISREACTENTITY FRAMEWORK (EF)DAPPERSQL SERVERNOSQL DATABASESBI AND ANALYTICSCI/CD PIPELINESMICROSOFT .NET COREASP.NET COREAZURE PORTALINFRASTRUCTURE AS CODE (IAC)TERRAFORMBICEPDOMAIN-DRIVEN DESIGN (DDD)EVENT-DRIVEN ARCHITECTUREAPI MANAGEMENTSERVICE-ORIENTED ARCHITECTURE (SOA)OAUTHOPENID CONNECTAGILE/SCRUMPOWER PLATFORMPOWER APPSPOWER AUTOMATEPOWER BIDOCKERKUBERNETESAI/MLMICROSOFT AZURE SOLUTIONS ARCHITECTURE
Share this job:

Job Description

Posted on: May 30, 2025

Principal Software Engineer - SaaS Product DevelopmentLimerick ¦¦ Permanent ¦¦ Hybrid (4 Days Onsite)€100,000 - €115,000 DOE

TechHeads is proud to be partnering with a well-established and rapidly growing Irish SaaS company to offer an exciting career opportunity**.** They are seeking a Principal Software Engineer to take a leading role in the design, development, and delivery of cutting-edge enterprise SaaS solutions. This is a permanent hybrid role based in Limerick, offering a dynamic and flexible work environment.

In this role, you'll lead a talented cross-functional team, providing expert technical direction and hands-on leadership. You'll drive the architecture and implementation of scalable, high-performing SaaS products using a modern tech stack including C# and .NET. This is a chance to have a real impact on technology direction while working on meaningful, enterprise-level systems.

As part of a growing company**, you'll be instrumental in enhancing and expanding a robust software suite.** You’ll guide the engineering team and help shape the long-term technical vision, contributing directly to the platform’s performance, scalability, and innovation. Your work will help define the company’s next generation of products.

The hybrid working model will allow you to balance personal and professional commitments while staying engaged with a highly collaborative and innovative team. You’ll benefit from the autonomy to work remotely with regular on-site collaboration, allowing you a chance to have flexibility in your work while maintaining strong team connections.

This role is perfect for an experienced engineer ready to step into a senior leadership position. For the right candidate, there is potential to step into a CTO role in the short to mid term, making this a career-defining opportunity.

Key Responsibilities:

  • Lead the architectural design and development of enterprise SaaS solutions with a strong focus on multi-tenancy, scalability, and high availability.
  • Define andimplement technology roadmaps, ensuring scalability, maintainability, and security of solutions.
  • Guide engineering teams in best practices for software development, DevOps, and cloud architecture.
  • Drive the development of robust, scalable, and secure SaaS products using modern technologies.
  • Design and optimize cloud-native applications on Microsoft Azure PaaS, leveraging services such as Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), and Azure SQL.
  • Architect and implement microservices-based architectures with RESTful APIs to support seamless integrations.
  • Collaborate with front-end teams to develop scalable React-based web applications.
  • Ensure system performance, reliability, and scalability using Entity Framework (EF), Dapper, SQL Server, and NoSQL databases.
  • Incorporate BI and analytics solutions to enhance product insights and decision-making.
  • Implement security best practices and ensure compliance with relevant industry regulations.
  • Optimize CI/CD pipelines, ensuring automated deployments and process improvements for faster and more efficient releases.
  • Act as a mentor to development teams, fostering a culture of continuous learning and innovation.

Key Requirements:

  • 8+ years in software development, with at least 3 years in an architectural or lead role.
  • Extensive experience in Microsoft .NET Core, C#, ASP.NET Core, Azure Portal, SQL Server, and NoSQL databases.
  • Strong knowledge of Azure PaaS, CI/CD pipelines, and Infrastructure as Code (IaC) tools such as Terraform or Bicep.
  • Deep understanding of microservices architecture, domain-driven design (DDD), and event-driven architecture.
  • Experience with API management, RESTful APIs, and service-oriented architecture (SOA).
  • Familiarity with OAuth, OpenID Connect, and security frameworks.
  • Experience working in Agile/Scrum environments.
  • Strong ability to communicate technical concepts to non-technical stakeholders.

Desirable Skills:

  • Experience with Power Platform (Power Apps, Power Automate, Power BI).
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Exposure to AI/ML solutions within the Microsoft ecosystem.
  • Certification in Microsoft Azure Solutions Architecture or similar.

Compensation:

  • Salary: €100,000 - €115,000 DOE
  • Benefits: Pension, Healthcare, and MoreIf you would like to be considered for this position, please share a copy of your updated CV to thomas@techheads.ie
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

IrelandJobs.app - Find your dream job in Ireland logo

IrelandJobs.app - Find your dream job in Ireland

Get IrelandJobs.app - Find your dream job in Ireland on your phone!

SIMILAR JOBS
Fidelity Investments logo

Senior Full Stack Engineer

Fidelity Investments
2 days ago
Software Engineer
ON-SITE
Galway, County Galway, Ireland
JAVASPRINGBOOTAWS+7 more
WP Engine logo

Software Engineer

WP Engine
3 days ago
Software Engineer
Remote (Limerick)
Limerick, County Limerick, Ireland
PYTHONGOKUBERNETES+14 more
HERO Recruitment logo

Staff Systems Engineer

HERO Recruitment
3 days ago
Software Engineer
ON-SITE
Limerick Metropolitan Area
SYSTEMS ENGINEERINGREQUIREMENTS MANAGEMENTHAZARDS ANALYSIS+7 more
TechHeads logo

Principal Software Engineer - SaaS Product Development

TechHeads
3 days ago
Software Engineer
HYBRID
Limerick Metropolitan Area
C#.NETMICROSOFT AZURE PAAS+34 more
Cadence logo

Software Engineer I

Cadence
4 days ago
Software Engineer
ON-SITE
Cork, County Cork, Ireland
C++UNIXOBJECT-ORIENTED PROGRAMMING+7 more