Pricefx Configuration Engineer — contract to hire
Canidium (an INC 5000 company) is a market leader in the SPM (Sales Performance Management), Pricing, and CPQ spaces. We partner with mid-sized and Fortune 500 companies to provide the expertise and assistance in selecting and implementing sales-enabling technologies.
At Canidium, we enjoy a world-class training and development program that will provide the necessary guidance through the onboarding process. We enjoy a collaborative and flexible work environment with a result driven culture.
This is a remote position, located anywhere in the United States. Those in or near Northern Colorado are welcome to work from our office. We are hiring on a contract-to-hire basis and we have an immediate need on upcoming projects. This role is for experienced Pricefx engineers, not for people new to the platform.
About the role
As a Pricefx Configuration Engineer you own the build. You take a user story from a Solution Architect and return working, tested configuration on the customer's environment — the calculation logic, the data sources, the data loads and the integrations behind them. You work directly with customers on requirements, data and reporting, and alongside a distributed project team, so clear writing and straight talking matter as much as the code does.
What you will do
Own the build for your assigned user stories, from reading the story to a merge request someone else can review
Write and unit-test Pricefx calculation logic in Groovy
Build data sources, data loads and integrations, and prove they load what they should
Test your own work — unit tests, then live tests against the customer's development environment, with a report showing each acceptance criterion met
Debug live: read the logs, reproduce the failure, and say plainly what went wrong
Work with Solution Architects to sharpen user stories before they are built, and push back when a story cannot be tested as written
Review other engineers' merge requests, and raise your own to the same standard
Work with Pricefx support and with customers to resolve platform issues
Contribute to our internal tooling and to how the practice works
You must have
5+ years building enterprise software, including at least two full Pricefx implementations delivered end to end
Strong Groovy, and comfort with object-oriented programming generally
Pricefx Configuration Engineer (CE) certification, or the experience to certify within 90 days of starting
Relational databases and SQL: you can write the query that answers the question yourself
Web technologies — JSON, REST APIs, and integrating systems across them
The habit of using an AI coding agent as part of your normal day. We build with Claude Code and will get you up to speed on our setup
Git, and a working knowledge of GitHub or GitLab
Excellent written and spoken English, and a track record in a customer-facing role
The organisation to set your own task list and hit your own dates, with at least four hours a day overlapping US Eastern
Nice to have
Pricefx Solution Architect (SA) certification
Java, .NET, JavaScript or Python
Pricing domain knowledge
Experience with ERP, CRM or CPQ integrations — SAP, Salesforce, Microsoft Dynamics, Oracle
Enterprise software implementation projects
How we interview A short conversation, then a 45-minute live exercise on a sandbox Pricefx environment: we hand you a real user story and you build it and prove it, with your usual tools and your usual assistant. We would rather watch you work than read about it.