Draft hiring plan. The nine roles, location, pay, perks and hiring steps need owner confirmation. Applications record interest in these drafts.
All roles

Engineering

Agent Runtime Engineer

You build the layer that runs real coding agents on a person’s own machine and accounts: sandboxes, runners, stop and recovery. The work is systems engineering with a very new kind of process.

  • Remote
  • Full time
  • Senior
  • Pay terms to confirm
A runner that can recover
  1. 1Connect
  2. 2Isolate
  3. 3Resume

Meet Rook“Stop, recover, resume.”

What success looks like

  • A runner pairs with one click and survives sleep, network loss and a killed process.
  • Approvals and budgets are enforced in code, never by a prompt.
  • A new agent CLI joins the fleet in days, not months.

What you will do

  • Build and harden the local runner and its contract with the platform.
  • Model process lifecycles: start, stream, pause, stop, resume and clean up.
  • Write fake CLIs and fixtures so tests never touch a real vendor.
  • Find the failure before a customer does, then add the guard.

About you

  • You have built tooling that runs other people’s code safely.
  • You are patient with edge cases: signals, files, ports, clocks.
  • You write short, boring code that is easy to trust.

Nice to have

  • macOS or Linux process internals
  • Container and VM isolation
  • Terminal and PTY work

A short note, please

With your resume, write a page or less on the work you are proudest of. Tell us what you chose to cut, and which of our values you would hold us to.

Start a conversation

Apply to the Agent Runtime Engineer draft

This role is a draft. The role, location, pay and hiring steps need owner confirmation. You can send your interest now. We will store it for the hiring team to review.

Your application

Explore the team.

Read the other role drafts and tell us what you would build first.