Principal Software Engineer - AI & Modern Work Solutions Location: Dublin, Ireland Position Type: Permanent | Full Time Salary: € Overview Would you like to work on next-generation products that use the latest AI technologies and a modern work suite to help millions of users collaborate more effectively? Do you enjoy solving complex engineering challenges with C#/.NET at scale, while contributing to innovative cloud-based solutions? We are seeking a Principal Software Engineer to join our team. This is a permanent role based in Ireland, with opportunities to work in a multi-discipline, multi-site environment delivering end-to-end AI solutions. You will help design and build a highly scalable cloud architecture, with intuitive web-based user experiences that empower enterprise customers globally. Responsibilities Design and implement core components of an enterprise-grade AI platform, covering identity, lifecycle management, observability, and integration. Build secure and scalable solutions using C#, ASP.NET, and .NET across distributed architectures. Lead and influence architectural decisions and technical strategy for cloud-based services. Collaborate with product managers, designers, and other engineers to deliver high-impact features. Prototype and iterate quickly on new ideas to stay ahead in the AI and digital workplace space. Conduct thorough code reviews, ensuring adherence to best practices and performance standards. Mentor and guide engineers, fostering a culture of technical excellence. Qualifications Bachelor's degree in computer science, Engineering, or related discipline. Deep hands-on experience with C#, .NET Core, ASP.NET, and distributed SaaS architectures. Strong knowledge of SQL and/or NoSQL database design. Experience delivering production systems on Azure, AWS, or GCP. Familiarity with web application development frameworks (React, Angular, or similar). Excellent communication and collaboration skills, comfortable working across global teams. Preferred Qualifications Experience with AI agent architectures, LangChain, or orchestration frameworks. Knowledge of identity and access management in enterprise environments. Exposure to containerisation (Docker, Kubernetes) and CI/CD pipelines. Experience leading the delivery of high-availability SaaS products in the cloud. What We Offer Competitive salary and benefits package. Opportunities to work on cutting-edge AI and cloud technologies. Professional development and growth through training and mentorship. A collaborative environment with a strong engineering culture. If you're interested, please apply now. For more information, contact Joe in Reperio Human Capital. Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: .NET C# ASP.NET SQL Azure Angular Benefits: Work From Home