22 Oct
|
Caddie
|
Toronto
Caddie Intelligence builds software for analytical testing laboratories and other regulated industries.WHAT WE'RE BUILDINGSomething meaningful, in an industry that quietly touches billions of lives and almost nobody thinks about. The work inside it is slow, manual and consequential and the decisions being made every day deserve to be faster, more consistent, and easier to stand behind.THE ROLE: YOU WILL BUILD IT END TO ENDOne product, two homes: our cloud, and inside our customers' own buildings. You own everything that runs on a server, wherever that server is.The engine at scale: containerised Python workers (Fast API, Num Py, Sci Py) that make the same decision on every machine, byte for byteInstrument files: read the binary files laboratory instruments produce, and write Caddie's decisions back into them so the lab's own software still opens them and does the mathsNew test methods: turn a current laboratory test into a working module with the founders, following our written playbookThe cloud: S3, SQS, ECS Fargate, KMSThe on-premise edition: the same engine and the same app running inside a customer's network with no internet. Containers, local Postgres and file storage, signed offline updates, Windows and Linux serversThe record: immutable storage, hash-chained audit events, ten-year retention, in both homesThe self-serve layer: schema design, immutable versioning, approval workflowsThe plumbing: Terraform or CDK, CI that blocks regressions, monitoringWHAT YOU'LL NEEDStrong Python, including Num Py, and SQL well past CRUDYou care about exact numbers.
You know why the same calculation can give different answers on two machines, and how to stop itComfortable taking apart a binary file format nobody documentedAWS deep enough to design it, not follow a tutorialYou have shipped software that runs on someone else's servers, not just your own cloudYou can design one system with two homes, where every cloud piece has a local twin and nobody maintains two codebasesEnough front-end ability to ship a screen yourself when it is faster than askingYou use AI tooling hard, and you are ruthless about reviewing what it writes (Cursor, Claude Code, Codex, etc.)NICE TO HAVESignal processing, chromatography or other scientific dataRegulated software: audit trails, data integrity, validated systemsDocker, air-gapped installs, Windows ServerWHO YOU ARECritical thinker who pushes backproactive, nobody is going to hand you a ticketwants ownership of the schema, the server and the alarm that wakes you upfast without being sloppyability to handle adversityNOT REQUIREDA specific number of years. We care whether you can do the work, not how long you have been doing itAny degree or higher educationWORKING HEREA direct line to the founders. No waiting a week for a decisionFast paced environment, team retreats, ability for your voice and ideas to be heardYou see the whole company, not a slice of it: commercial, technical and strategicAccess to the network behind us: investors, operators and advisors who have built and sold companies in this spaceYou grow as the company grows, and you will be able to point at the parts that are yoursCaddie is backed by ERA, the New York accelerator.#J-18808-Ljbffr
📌 Senior Engineer (Python / Aws / On-Premise) (Toronto)
🏢 Caddie
📍 Toronto