Own the services behind the score: the assessment pipeline, the scoring engine, and the consent and disclosure rules that decide who is allowed to see whom.
Team Engineering Type Full time Location Remote — anywhere with 4 hours overlap with Eastern Time
Verifran turns a fifteen-minute conversation into a Franchise Readiness Score across nine weighted dimensions, then matches that franchisee against a brand’s own Franchise DNA. The backend is where all of that actually happens.
What you will do
- Build and own services in the assessment, scoring, consent and matching domains
- Design the rules that gate disclosure — who sees what, when, and on whose consent
- Keep the API contract honest: typed schemas, regenerated clients, no silent drift
- Write the tests that make a privacy rule impossible to break by accident
- Work directly with the people using it, rather than through a tissue of tickets
What we are looking for
- Strong Python, and opinions about where domain logic belongs
- You have designed a data model that outlived its first three requirement changes
- Comfortable with SQL as a place rules live, not just a place rows go
- You test the rule, not the function — and you can tell the difference
- You would rather delete a feature than carry one nobody uses
Nice to have
- Payments, KYC, credit or any other regulated data surface
- Experience with consent regimes — PIPEDA, CASL, GDPR
- You have worked somewhere small enough that you owned something end to end