Remote · Pakistan · Full time

Senior full-stack engineer.

Build and run our products and partner work with coding agents, and be the person who decides whether their code is right.

The job

Most of our code is written by coding agents, directed by people. Your job is to make that work well: break problems down, give the agent precise instructions, and review everything it produces as carefully as you would a colleague’s pull request. When the agent gets something subtly wrong, you notice, fix it, and write the rule that stops it happening again.

You will work across our products and, when we take one on, partner engagements.

What you will do

  • Build features in our products, from the database to the interface
  • Review every change before it reaches main, whoever or whatever wrote it
  • Keep our written engineering rules and skills accurate as the code changes
  • Own the hard problems: performance, security, correctness under concurrency
  • Help customers with technical questions our support can’t answer

What you need

  • Strong TypeScript, and a solid understanding of how the web works
  • SQL and relational data modelling
  • Real experience reviewing code for correctness and security
  • Daily, fluent use of a coding agent such as Claude Code
  • Clear written English: our rules, reviews and docs are all written

Good to have

  • Python (each product also has a Python SDK)
  • Building SDKs, command-line tools or APIs for other developers
  • Infrastructure as code, and CI pipelines

How we’ll interview

A conversation about your work, then a review exercise: an agent-written pull request with real problems in it. We want to see what you find, how you explain it, and what you would change so it doesn’t happen again.