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.

By applying, you acknowledge your data will be processed according to our privacy policy.