General information

Office (s)
Remote, US
Date Published
Tuesday, September 19, 2023
United States
Job ID
Professional Services
Salary Range
50,000 - 140,000

Description & Requirements

Job Summary 


The Implementation Engineer is responsible for building custom user interfaces and advanced product rules that automate the design/quote process.  You will be exposed to a full range of manufacturing products, from simple to very complex, that will need advanced configuration and pricing algorithms.


You will use your enterprise software knowledge to dig deep into customer’s issues and goals, learn about their products and business processes, and then develop them a fully integrated solution. Solutions almost always involve other business systems (like ERP, CRM, CAD, etc) so a general knowledge of this space is critical.


Your project team will include skilled mechanical engineers and programmers that solve bottlenecks in sales/engineering/manufacturing workflows. Your expertise will help them automate and accelerate processes for their custom products.


You will be comfortable talking to customers and demoing your work in front of small audiences. Communication is paramount at Epicor CPQ.


Duties & Responsibilities 

  • Understand the customer’s business requirements and translate their needs into solutions. 
  • Develop and maintain custom configurator user interfaces. 
  • Develop and maintain advanced product configuration rules and advanced pricing algorithms. 
  • Traveling to customer sites to learn about potential customer products & business processes. 
  • Working with IT & engineering teams at customer sites to improve existing quote & design processes 
  • Interact with members of cross-functional teams. 
  • Identify issues and risks and report to the Project Manager with suggested direction. 
  • Ensure that project deliverables are completed on time and anticipate issues or conditions that may impact the original estimate or project budget.
  • Meet utilization targets and complete project deliverables on time. 
  • Demonstrate a high level of functional knowledge
  •  on the modules associated with their respective certification track. 
  • Other duties as assigned. 


Knowledge, Skills & Abilities 

  • Familiar with remote work environments and capable of working in a virtual office environment. 
  • Strong experience with at least one programming language (examples: javascript, C#, VB.NET). 
  • Must be comfortable speaking to customers both over the phone and in-in person
  • General knowledge of enterprise-level software systems like ERP & CRM. 
  • Must have a genuine interest in solving complex process problems for manufacturing companies. 
  • Excellent communication both written and verbal and presentation skills. 
  • Analytical abilities and problem-solving skills. 



  • BS/BA in Computer Science, Mechanical Engineering or, a related field. 
  • 2+ years of experience in taking complex customer and product concepts and developing solutions.


  • Experience automating CAD models with macros or any other CAD automation technology.
  • Working with manufacturing companies. 

The Professional Services Team 

Professional Services play an instrumental role in the growth of Epicor. You will be working with our customers to implement our products and ensure that we continuously provide an exceptional customer experience. Almost every position is customer-facing—therefore, it’s important to have energy, drive, and determination to ensure Epicor gives the best possible experience to all clients. This passion will contribute to the success of your career and the company. If you are looking for a global, innovative company with strong roots and exciting growth, Epicor is ready to hear from you!

About Epicor 

At Epicor we know that success comes from working together. Everyone has a role to play, and it’s the essential partnerships across our company that are crucial to our customers’ success and our growth as a business. 

We’re truly a team. Working in close partnership, we bring wide-ranging talents together in powerful collaborations. We think innovatively, share our knowledge generously, and constantly learn from our colleagues. We’re proud of the success we achieve every day, but we never stop challenging ourselves and encouraging each other. Together, we go further and imagine an even brighter future. 

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.

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’s who we’re interested in. If you have interest in this or any role- but your experience doesn’t match every qualification of the job description, that’s okay- consider applying regardless. 

We are an equal-opportunity employer.