Backend Engineer
Full timeRemoteEngineeringUS$100,000 per year
Own the data layer behind 600,000 questions: schema, queries, imports and the jobs that keep it all current.
Apply for this roleThe catalogue is large and keeps growing, and almost every interesting problem here is a data problem — importing banks, de-duplicating questions, keeping counts correct, making a page that joins five tables return in under a hundred milliseconds.
What you will do
- Design schema and queries for a catalogue in the hundreds of thousands of rows.
- Build and maintain the import pipelines that bring new question banks in.
- Own the scheduled jobs: retention, reconciliation, notifications.
What we are looking for
- Deep SQL, ideally Postgres. You read EXPLAIN without flinching.
- Experience with data imports that have to be re-runnable and idempotent.
- Careful about migrations against a live database.
What we offer
- Fully remote, and genuinely worldwide — we hire where you already are.
- Flexible hours. We ask for a few hours of overlap, not a timezone.
- A small team, so the person who wants the work is the person you talk to.
- Short feedback loops: what you ship reaches people sitting an exam next month.
Apply
No account needed. One form, and a person reads it.
Applications close 5 December 2026.
