Live opening · Posted 17 hours ago

Principal Software Engineer

Laserfiche · Ireland
Jobvite
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 17 hours ago
CompanyLaserfiche
LocationIreland
Skills.NET, AWS, Terraform
SourceJobvite
ListedPosted 17 hours ago

About the role

Description supplied by the original job listing.

Laserfiche is looking for a Principal Software Engineer to drive the modernization of legacy Microsoft-based systems while architecting and operating scalable, resilient AWS-native cloud infrastructure. This role leads the design and implementation of next-generation platforms, leveraging deep expertise in cloud engineering, distributed systems, and modern software development practices.
As a key innovator within the engineering organization, the Principal Software Engineer embeds artificial intelligence—particularly large language models (LLMs)—into both development workflows and product capabilities, accelerating delivery, enhancing developer productivity, and enabling intelligent, data-driven features.
This position requires a hands-on leader who has successfully migrated complex systems to the cloud, possesses strong expertise in AWS services and architecture, and actively applies AI/ML technologies to solve real-world engineering challenges. The ideal candidate thrives in forward-leaning environments, shaping technical strategy while mentoring teams and setting engineering excellence standards across the organization.
About the Role - Key Responsibilities:
Platform Modernization
Lead migration of .NET / Windows-based systems to Linux and AWS
Re-architect legacy applications into cloud-native services
Move from tightly coupled systems to modular, scalable architecture
AWS-Based System Design and Delivery
Design and operate production systems using: EKS / Lambda, API Gateway, S3, RDS/Aurora
Build infrastructure using: Terraform or CloudFormation
Own CI/CD pipelines and deployment strategies using: TFS and AzureDevOps
AI-Driven Development
Use AI to write, design, and accelerate software development
Using LLMs (OpenAI, Copilot, Anthropic, etc.) for:
Code generation and refactoring
Test generation
API design and documentation
Building internal tooling that uses AI to improve developer velocity
Leveraging AI to speed up debugging, migrations, and system design
AI-Powered Product Features
Build and integrate AI-driven capabilities into the product, such as:
Document ingestion and semantic search (RAG)
Workflow automation powered by LLMs
Agentic systems that take actions across services
Design systems that combine:
Structured data, unstructured content, AI reasoning, deterministic workflows
Content & Workflow Systems
Work with document/content management systems
Build workflow-driven pipelines (approval, routing, automation)
Enhance workflows using:
AI classification
Summarization
Decision support
About You - Essential Qualifications:
Bachelor’s Degree
10+ years’ experience in software engineering
Experience migrating from Windows to Linux Environments
Experience decomposing monolithic applications into cloud architecture
Strong background in:
C# / .NET (including modernization to .NET Core/.NET 6+)
Backend systems and API design

Your early-applicant advantage

Live timing from JobBeeper.

Live data
5 min from Jobvite publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
134,572 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App