787,996open jobs
49,912companies
122,545added this week
Browse all
Salary
≈ $91k – $169k per year (Estimated)
Location
Hybrid (Peterborough, Bracknell, United Kingdom)
Seniority
Principal
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Jul 20, 2026.

Overview
Company
Impact
Profile match
Business intelligence software that frees the insights you desperately need to fuel growth and transform your business.

We are looking for a Principal Software Engineer to join a small, highly experienced Epicor Labs team that transforms innovative AI concepts into enterprise-grade products trusted by enterprise customers.

This is a hands-on engineering role, not a management position. You will design and build, set the technical bar for production quality, and provide the architectural judgement needed to take AI-driven products from promising prototype to something enterprise customers can trust with their business data.

What you'll do

As a Principal Engineer, you'll play a key role in designing and delivering the next generation of AI capabilities across Epicor's ERP portfolio.

  • PoCs and MVPs in AI transformation projects inside enterprise ERP software - rapid exploration of new capabilities, with the engineering discipline to evolve the successful ones into production-grade services.

  • Cloud platform services - designing and building the services, APIs, and data layers that new AI capabilities run on, integrating with large, established ERP products.

  • Production readiness - bringing R&D output up to enterprise standard: reliability, observability, security, multi-tenancy, and safe failure behaviour.

  • AI engineering - integrating LLMs and agentic patterns into business software responsibly: guardrails, permissions, auditability, and designing for the probabilistic nature of AI components acting on real business data.

  • Raising the bar - architectural review across the team's workstreams, mentoring engineers at all levels, and turning good judgement into standards and automation rather than tribal knowledge.

What you are likely to bring:

  • Principal-level engineering depth in C#/.NET and/or Python, with cloud platforms (Azure preferred), and a strong record of designing and shipping production services. Our systems span both stacks - strength in one with working fluency in the other is the expectation.

  • Production TypeScript/JavaScript frontend engineering experience, including building secure, accessible user interfaces that integrate with enterprise web shells, APIs and backend services.

  • Experience designing and integrating enterprise information systems, with a strong understanding of data flows, system boundaries and the operational impact of change.

  • Ability to work effectively with data scientists and other AI specialists to turn data, models and experimentation into reliable, usable product capabilities.

  • Production ownership experience - you have run systems in production and carry the instincts that come from it: partial failure, resilience, blast-radius thinking, and designing for the incident nobody planned. This matters to us more than any specific framework.

  • Distributed-systems fluency: service boundaries, transactional thinking, multi-tenant design, API design and versioning.

  • Strong architectural communication - able to explain, document, and defend design decisions across teams, and to review others' designs constructively.

  • Pragmatism under real-world constraints: comfortable integrating with large, long-lived enterprise systems and choosing the achievable-good over the theoretical-perfect.

Highly desirable:

  • Hands-on exposure to AI-assisted engineering - building with LLM APIs, agentic coding tools, and prompt-driven workflows, and a grounded view of where they help and where they don't.

  • Experience taking early-stage products (PoC/MVP) to production, ideally in enterprise software.

  • AWS experience.

  • Complex business-domain experience - ERP, e-commerce, finance, logistics - and an appreciation of the cost of getting business data wrong.

  • Security instincts: least privilege, tenancy isolation, trust boundaries.

What success looks like

Within your first 3 months, you'll:

  • Deliver production-quality code

  • Own components from design through implementation

  • Contribute architectural improvements across the team

Within 6-12 months, you'll:

  • Lead the design of major platform capabilities

  • Become a trusted technical leader and architectural reference point

  • Mentor engineers and help raise engineering standards across Epicor Labs

About Epicor Labs:

Epicor Labs is the innovation engine behind AI transformation across Epicor's ERP portfolio.

Our team explores new ideas, rapidly prototypes solutions, and turns successful concepts into production-ready capabilities before handing them over to product engineering teams.

We're a small, senior team with:

  • High autonomy

  • Minimal bureaucracy

  • Fast decision-making

  • Strong engineering standards

  • A collaborative culture where the best ideas win, regardless of title

You'll work alongside experienced architects, product managers, UX designers, and AI specialists to solve challenging technical problems with real customer impact.

Technology:

  • C# / .NET

  • Python

  • Azure

  • TypeScript / JavaScript

  • REST & GraphQL APIs

  • Relational & document databases

  • GitHub with CI/CD pipelines

  • LLM APIs

  • AI-assisted development tools

About Epicor

At Epicor, we’retruly a team. Join 5,000talented professionals in creating a world of better business through data, AI, and cognitive ERP. We help businesses stay future-ready by connecting people, processes, and technology. From software engineers who command the latest AI technology to business development reps who help us seize new opportunities, the work we do matters. Together, Epicor employees are creating a more resilient global supply chain.

We’reProactive, Proud, Partners.

Whatever your career journey, we’ll help you find the right path. Through our training courses, mentorship, and continuous support, you’ll get everything you need to thrive. At Epicor, your success is our success. And that success really matters, because we’re the essential partners for the world’s most essential businesses-the hardworking companies who make, move, and sell the things the world needs.

Competitive Pay & Benefits

  • Health and Wellness: Comprehensive health and wellness benefits designed to support your overall well-being.

  • Internal Mobility: Opportunities for mentorship, continuing education, and focused career goal setting, with 25% of positions filled internally.

  • Career Development: Free LinkedIn Learning licenses for everyone, along with our Mentoring Program to boost your personal development.

  • Education Support: Geographically specific programs to balance the cost of education with the benefits of continued learning and personal development.

  • Inclusive Workplace: Collaborate with a diverse team in an inclusive, global workplace that fosters innovation and celebrates partnership.

  • Work-Life Balance: Policies built on mutual trust and support, encouraging time off to rest, recharge, and reconnect.

  • Global Mobility: Comprehensive support for international relocations and permanent residency processes.

Equal Opportunities and Accommodations Statement

Epicor is committed to creating a workplace and global community where inclusion is valued; where you bring the whole and real you-that’swho we’reinterested in. If you have interest in this or any role- but your experience doesn’tmatch every qualification of the job description, that’sokay- consider applying regardless.

We are an equal-opportunity employer.

Recruiter:

Alena Jelinkova
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
787,996 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Peterborough
≈ $97k – $196k per year (Estimated) • Remote (United Kingdom) • Full-Time • 7+ years exp • Bachelor's Degree
Python
JavaScript
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
React.js
DevOps
Terraform
GCP
GitHub Actions
Prometheus
GitLab CI
Azure
CI/CD
AWS
Docker
Grafana
Amazon S3
Amazon ECS
Management
Agile
Apply
≈ $80k – $190k per year (Estimated) • Remote (United Kingdom) • Full-Time • London
Python
JavaScript
TypeScript
Python
FastAPI
Databases
Redis
RabbitMQ
Apache Kafka
Frontend
GraphQL
React.js
DevOps
Rest API
gRPC
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $89k – $178k per year (Estimated) • In office • Full-Time • 6+ years exp • London
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
Claude Code
AI Agents
Anthropic
Frontend
Tailwind CSS
React.js
DevOps
Terraform
GCP
GitHub Actions
Azure
CI/CD
AWS
Docker
Kubernetes
Azure AKS
IAM
Cybersecurity
ISO 27001
SOC 2
Microsoft Entra ID
Apply
≈ $57k – $131k per year (Estimated) • In office • Full-Time • 2+ years exp • London
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
Claude Code
Function Calling
AI Agents
LLM
OpenAI
Anthropic
Tool Use
Frontend
Tailwind CSS
React.js
DevOps
Terraform
GitHub Actions
Azure
Docker
Cybersecurity
Microsoft Entra ID
Apply
≈ $87k – $174k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • London
Java
Kotlin
Apply
In office • Secret • 4+ years exp
Python
JavaScript
TypeScript
SQL
Databases
PostgreSQL
AI/ML
Claude
Model Context Protocol
Vertex AI
AI Agents
AWS Bedrock
Gemini
LLM
RAG
OpenAI
Anthropic
NIST AI RMF
DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
FedRAMP
Defense in Depth
Management
n8n
Zapier
Power Automate
QA
Playwright
Apply
$220k – $260k per year • Remote (United States) • Full-Time
Python
JavaScript
TypeScript
Python
FastAPI
Databases
PostgreSQL
AI/ML
LLM
LLM Guardrails
Frontend
Vue.js
Angular
React.js
DevOps
AWS
Apply
Full-Stack Engineer 6 hours ago
$160k – $220k per year • Equity 0.1–0.2% • In office • Full-Time • 3+ years exp • Seattle
Python
JavaScript
TypeScript
Python
Django
AI/ML
Model Context Protocol
LLM
Edge AI
Frontend
React.js
Mobile
React Native
Apply
In office • TS/SCI • 10+ years exp
Python
C++
Swift
Assembly
Objective-C
Assembly
WinDbg
DevOps
GitLab
Unix
Cybersecurity
IDA Pro
Apply
In office • TS/SCI • 5+ years exp
Python
C++
Assembly
Objective-C
Assembly
WinDbg
DevOps
GitLab
Unix
Cybersecurity
IDA Pro
Apply
≈ $24k – $59k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bengaluru
SQL
C#
C#
.NET
Databases
PostgreSQL
Redis
Azure Cosmos DB
DevOps
Terraform
Azure
CI/CD
Kubernetes
Apply
Sr Python Developer 5 days ago
≈ $55k – $126k per year (Estimated) • In office • Full-Time • 5+ years exp • Monterrey
Python
AI/ML
AI Agents
Pydantic AI
LLM
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $28k – $59k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bengaluru
JavaScript
TypeScript
C#
C#
.NET
AI/ML
Claude
Vertex AI
Prompt Engineering
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
Frontend
Angular
DevOps
Rest API
Azure
AWS
Apply
Sr NET Developer 11 days ago
≈ $50k – $114k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Monterrey
SQL
C#
C#
.NET
Entity Framework Core
DevOps
Rest API
Azure DevOps
Azure
Git
Shift-Left
Cybersecurity
Shift-Left Security
QA
Postman
Apply
$235k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Lehi • Austin • Herndon
AI/ML
Model Context Protocol
DevOps
CI/CD
AWS
Apply
LGV 2 Driver 10 hours ago
$42k per year • In office • Full-Time • Peterborough
Apply
$51k – $85k per year • In office • Full-Time • 3+ years exp • Derby • Newark • Leicester • Peterborough • Nottingham
Apply
≈ $37k – $90k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Birmingham • Warrington • London • Peterborough • Glasgow
Apply
Service Engineer 2 days ago
≈ $45k – $108k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Inverness • Peterborough
Apply
In office • Part-Time • Peterborough
Apply
See all jobs
This is one of many
787,996 more open roles from verified company boards, updated every day.