Principal Software Engineer - Step to CTO
Limerick ¦¦ Permanent ¦¦ Hybrid (4 Days Onsite)
€100,000 - €115,000 DOE
TechHeads has partnered with a well-established Irish SaaS company to bring you an exciting opportunity. They are looking for a Principal Software Engineer to join their team and take ownership of the development and delivery of enterprise-scale SaaS software solutions. This is a permanent, hybrid role based in Limerick.
In this role, you will lead a cross-functional development team, providing technical guidance and ensuring the successful design and implementation of scalable SaaS products. You will be instrumental in shaping the company’s technology roadmap and will work with a modern tech stack including C#, .NET, and more. This is a fantastic opportunity if you are looking for a position where you can influence key technical decisions and drive innovation on large-scale projects.
This opportunity is with a growing Irish SaaS company that is focused on enhancing and expanding its product suite. You will play a pivotal role in guiding the engineering team and contributing to the overall architecture and quality of the company’s core platform.
The hybrid working model will support you in maintaining a healthy work-life balance while playing a central role in an ambitious, forward-thinking team.
This position is ideal if you are ready to take the next step in your career by leading technical teams and strategies. The successful candidate will also have the opportunity to step into the role of CTO in the short to medium term.
Key Responsibilities:
- Lead the architectural design and development of enterprise SaaS solutions with a strong focus on multi-tenancy, scalability, and high availability.
- Define and implement 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 More
If you would like to be considered for this position, please share a copy of your updated CV to [email protected]
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer - New Feature Development, Bonus, Equity and More
2026-03-10
.NET Software Engineer – Cloud-Native FinTech Projects
2026-05-07
.NET Software Engineer – Hybrid Working, Product Focused Development
2026-04-15
- Posted
- May 23, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Limerick Metropolitan Area
- Company
- TechHeads
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer - New Feature Development, Bonus, Equity and More
2026-03-10
.NET Software Engineer – Cloud-Native FinTech Projects
2026-05-07
.NET Software Engineer – Hybrid Working, Product Focused Development
2026-04-15