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 TimeVerifran 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 doBuild and own services in the assessment, scoring, consent and matching domainsDesign the rules that gate disclosure — who sees what, when, and on whose consentKeep the API contract honest: typed schemas, regenerated clients, no silent driftWrite the tests that make a privacy rule impossible to break by accidentWork directly with the people using it, rather than through a tissue of ticketsWhat we are looking forStrong Python,
and opinions about where domain logic belongsYou have designed a data model that outlived its first three requirement changesComfortable with SQL as a place rules live, not just a place rows goYou test the rule, not the function — and you can tell the differenceYou would rather delete a feature than carry one nobody usesNice to havePayments, KYC, credit or any other regulated data surfaceExperience with consent regimes — PIPEDA, CASL, GDPRYou have worked somewhere small enough that you owned something end to endThe stackPython 3.12Fast APIAlembicPytestRailwayRemoteThis role is fully remote. We care about overlap, not postcode — four hours with Eastern Time is enough.How we hireA conversation, a piece of real work paid at our rate, and a call with the team you would join. No whiteboard puzzles, no unpaid take-homes.#J-18808-Ljbffr