Careers · Engineering
Software Engineer
Clients keep the systems they already run; we make intelligence move between them. You build the connectors, syncs, and mappings that make that sentence true.
All roles
Remote or New York City officeFull-time
What you will own
- Build and maintain integrations into what mid-market companies actually run: project management, accounting, ERPs, CRMs, email, document stores.
- Design sync and mapping layers that survive the messiness of real-world data: duplicates, half-filled fields, ten years of habits.
- Make integrations observable and self-healing, so a silent upstream change never becomes a silent client failure.
- Turn one-off client connectors into reusable platform integrations, so every deployment starts further ahead.
- Work with forward-deployed engineers to unblock whatever system a client throws at us.
What we are looking for
- Strong experience with third-party APIs, webhooks, auth flows, and rate limits.
- Data-mapping judgment: knowing when to normalize, when to mirror, and when to refuse.
- Comfort with TypeScript and Node, and with debugging systems you did not build.
- Patience and rigor with messy, real-world data.
Nice to have
- Experience with construction, accounting, or ERP ecosystems (Procore, QuickBooks, NetSuite, or similar).
- Workflow tooling experience (n8n or similar).
- iPaaS or integration-platform background.
What you get
- Remote or our New York City office.
- Every integration you ship unblocks a real operation the same week.
- Own the integration catalog and the standards behind it.
Equity
Meaningful equity in the company. We discuss compensation directly once we are in conversation.
Apply
Apply for Software Engineer.
A team member reads every application by hand. If there is a fit, we will reach out.