Laserfiche
Principal Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Dublin, Ireland
Work mode:
Onsite
Published on:
18 September 2026
What they need
Description 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.
Responsibilities 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
Deep experience with AWS services (not just exposure)
Experience building and running production systems
Strong understanding of observability, scaling, resilience
Actively use AI tools in your development workflow
Have built at least one real AI-powered feature or system
Understand concepts like:
RAG (Retrieval-Augmented Generation)
Embeddings and vector search
Prompt design and system orchestration
Have experimented with or built:
Agentic workflows or multi-step AI pipelines
Able to make pragmatic tradeoffs in:
Migration strategies
Build vs buy decisions
Comfortable working across:
Legacy systems
Modern cloud platforms
Emerging AI tooling
About Us Laserfiche is a global leader in intelligent document management and business process automation, dedicated to helping organizations drive digital transformation. Headquartered in Long Beach, California, Laserfiche empowers businesses of all sizes—from dynamic startups to Fortune 500 enterprises—to accelerate productivity, improve collaboration, and deliver exceptional customer experiences.
Through scalable workflows, customizable digital forms, and AI-powered automation, the Laserfiche platform enables teams to simplify complex processes and operate with greater efficiency. Our no-code solutions empower employees to innovate, adapt quickly, and make data-driven decisions that move their organizations forward.
With a strong global presence and offices across North America, Europe, and Asia, Laserfiche is recognized for its commitment to innovation, quality, and customer success. Our people-first culture fosters professional growth, continuous learning, and collaboration—making Laserfiche a place where talented individuals can shape the future of digital enterprise technology.
Learn more about our team here.
Laserfiche complies with all Equal Opportunity and Affirmative Action regulations. Laserfiche makes all employment decisions – such as recruiting, hiring, training, promotion, compensation, professional development practices, discipline and termination – without regard to race, religion, color, national origin, ancestry, citizenship, sex, pregnancy, age, creed, physical or mental disability, medical condition, genetic characteristic, marital status, veteran status, gender identity/expression, sexual orientation or any other characteristic protected by law, except as may be permitted by law.
Laserfiche provides reasonable accommodations for applicants with disabilities upon request. For more information, please contact Talent Acquisition at https://www.laserfiche.com/contact/ or 562-988-1688.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
8 days ago
Quick apply
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
3 hours ago
Quick apply
No company information available.