JOBSEARCHER

Senior Full-Stack Engineer

Senior Full-Stack Software EngineerCompany: OrdermaticLocation: Cleveland, OH — in-office on the east side (Shaker Heights/Beachwood). Local role. We build across the table from each other. Not remote, not hybrid-eventually.Type: Full-timeCompensation: $100K–$125K base + early-employee equityApply: david@ordermatic.co (details below)The workA purchase order shows up as a PDF scan of a fax, a photo of a handwritten form, or an email with the actual order buried in paragraph three. Our AI reads it. Then the hard part starts: every line has to validate against the customer's live ERP — systems like Prophet 21, Epicor Eclipse, and WhereFour, where the documentation is wrong, the API is an afterthought, and the on-hand quantity field doesn't mean what it says when there are 47 pending orders against it. Then we submit the order back into that ERP correctly, and a real person gets an hour of their day back.An order-entry veteran at our first customer, a week in: "It used to take sometimes an hour to put in a large order — now I can put it in the Ordermatic system in about 5–6 minutes."That's the mission — turn busy work into better work — and it's running in production for companies you can drive to: distributors and manufacturers across food & beverage, industrial, and signage, with our first customer alone processing over $1M in orders. Backed by Jumpstart Ventures, revenue-generating, lean by choice.We keep the specifics of our integrations and customer list for conversations under NDA — happy to go deep once we're talking.The roleThis is our first senior engineering hire. You'll work directly with the technical founder and own product outcomes end to end: take a fuzzy problem from a customer call, decide what to build, ship it, and watch a real order flow through it — often the same week. You'll make architectural decisions in your projects — seek input, then decide, and own the outcome either way. We collaborate on cross-cutting platform bets.Full-stack here is not a euphemism for "frontend dev who can write an API route." The job spans three surfaces, and you'll work all three:The webapp — the order-review flow where customer teams check AI-extracted POs: line-item matching against ERP catalogs, pricing and discount review, shipping suggestions.ERP integrations — read-side data sync and flag-gated order submission against the major distribution and manufacturing ERPs (Prophet 21, Epicor Eclipse, WhereFour, with more in progress). Reverse-engineering enterprise systems that haven't been touched since 2009.The data layer — pipelines that land customer ERP data in our lakehouse and feed the knowledge layer that powers everything else.Real examples from our last month: an org-onboarding wizard in the admin portal, a 10x speedup on an ERP sync, real order-update support for a customer's ERP, and a pipeline-health monitor that fails loudly rather than silently.Production fires are rare but real. When a customer's order pipeline breaks on a Wednesday afternoon, you'll read the workflow histories and pipeline logs and ship the fix. If that energy excites you, we should talk. If it sounds miserable, we shouldn't.Who thrives hereYou've reverse-engineered a poorly documented enterprise system and can tell the story — the moment you figured out what a field actually meant when the docs were wrong.You've owned production systems that ran unattended for months, and debugged them when they didn't.You're strong in SQL and TypeScript, and comfortable in Python.You measure your week in customer orders processed, not tickets closed.You ask good questions. It's the strongest predictor of who succeeds here, and we screen for it.Don't apply if you want a finished spec before you start, a single lane (frontend-only, backend-only), a buffer between you and the customer, or a remote role. And don't lead with years of experience — we don't count years, we count systems you've owned.StackTypeScript and Python across the board, in a single monorepo. A modern TypeScript web layer (Astro, React, Tailwind), durable workflow orchestration, a lakehouse-style data pipeline, and hybrid search for product matching. LLMs from multiple providers in production. Cloud-hosted infrastructure managed as code, with feature flags on everything that writes to a customer ERP. We ship with Claude Code daily — AI-heavy development isn't an experiment here; it's how a small team covers this much surface.Adjacent stacks transfer fine — you'll inherit a working codebase, not a blank repo. We'll walk through the full stack in detail once we're in conversation.How we workSmall AI-native team, one room in Cleveland, no intermediary layer between you and the founders. Strong written culture: design docs, runbooks, postmortems on every hard bug. Guardrails where the stakes are real: ERP writes behind feature flags, staged rollouts, and branch protection. No PM assigns you work. Every role here names the company goals it moves — yours moves two: Expansion (every connector you ship expands who we can sell to next week) and Retention (orders that process correctly are the reason customers renew). Day 1, you read the strategy doc. Day 5, explain the thesis back to the CEO in your own words.Comp$100K–$125K base plus early-employee equity, calibrated to the scope of systems you've owned.How to applySend a résumé and a short note (3–5 sentences is fine) to david@ordermatic.co: why this role, why Ordermatic, why now. Then one paragraph about a system you reverse-engineered or a production fire you owned. That paragraph matters most.Your application goes straight to the founder — no recruiter, no portal. Phone screens begin immediately. If you'll need visa sponsorship, note it up front — this is a local, in-office role.