Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Epicor

Principal Software Engineer

Epicor

Principal Software Engineer designing and delivering AI capabilities across Epicor's ERP portfolio. This role involves hands-on engineering to transform AI concepts into trusted enterprise products.

Posted 7/21/2026full-timeBracknell • 🇬🇧 United KingdomLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and delivering AI capabilities within ERP systems, with a strong focus on production readiness and integration of AI components. Proficient in C#/.NET, Python, and cloud platform services, with a solid understanding of distributed systems and enterprise information systems.

Highest-signal resume keywords
C#/.NET EngineeringPython DevelopmentProduction Frontend EngineeringAI IntegrationAWS Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#PythonTypeScriptJavaScriptCloud Platform ServicesDistributed SystemsEnterprise Information SystemsAI-Assisted EngineeringProduction OwnershipArchitectural Communication
Soft Skills
MentoringPragmatismCollaboration
Industry Keywords
ERPE-CommerceFinanceLogistics

Tech Stack

Tools & technologies
AWSCloudERPJavaScript.NETPythonTypeScript

About the role

Key responsibilities & impact
  • Design and deliver the next generation of AI capabilities across Epicor's ERP portfolio.
  • Conduct rapid exploration of new capabilities in AI transformation projects.
  • Design and build cloud platform services.
  • Ensure production readiness of R&D outputs.
  • Integrate AI components responsibly into business software.
  • Conduct architectural reviews and mentor engineers.

Requirements

What you’ll need
  • Principal-level engineering depth in C#/.NET and/or Python.
  • Strong record of designing and shipping production services.
  • Production TypeScript/JavaScript frontend engineering experience.
  • Experience designing and integrating enterprise information systems.
  • Ability to work effectively with data scientists and AI specialists.
  • Production ownership experience.
  • Distributed-systems fluency.
  • Strong architectural communication.
  • Pragmatism under real-world constraints.
  • Highly desirable: Hands-on exposure to AI-assisted engineering, experience taking early-stage products to production, AWS experience, complex business-domain experience - ERP, e-commerce, finance, logistics.

Benefits

Comp & perks
  • Comprehensive health and wellness benefits designed to support your overall well-being.
  • Opportunities for mentorship, continuing education, and focused career goal setting, with 25% of positions filled internally.
  • Free LinkedIn Learning licenses for everyone, along with our Mentoring Program to boost your personal development.
  • Geographically specific programs to balance the cost of education with the benefits of continued learning and personal development.
  • Collaborate with a diverse team in an inclusive, global workplace that fosters innovation and celebrates partnership.
  • Policies built on mutual trust and support, encouraging time off to rest, recharge, and reconnect.
  • Comprehensive support for international relocations and permanent residency processes.