Backend Engineer

ALDERGROVE HOUSE LIMITED

United Kingdom

Remote

GBP 70,000 - 110,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ALDERGROVE HOUSE LIMITED is seeking a senior backend engineer in the United Kingdom to own end-to-end backend features, APIs, and data models. You will work across Python, TypeScript, Elixir, Rust, and Go, balancing ERP‑shaped data needs with high‑performance system design.

Expect to build robust integrations between ERPNext, Stripe, Resend, and Postgres while maintaining idempotent, reliable code. The role emphasizes hands-on contribution across the stack and collaboration with clients to

Qualifications

  • 5+ years shipping production backends, pragmatic about frameworks.
  • Deep in at least two of: Python, TypeScript, Elixir, Rust, Go.
  • Comfort with ERP‑shaped data or high‑performance systems.

Responsibilities

  • Own backend features end-to-end: data model, API, migration, deploy.
  • Build integrations between ERPNext, Stripe, Resend, Coolify, and Postgres.
  • Make design calls on language, data store, and consistency model.
  • Write clean, idempotent, retryable code with small blast radii and traceable changes.

Skills

Python
TypeScript
Elixir
Rust
Go
SQL

Tools

ERPNext
Postgres
Coolify
Hetzner

Job description

This role writes the systems trade — the APIs, data layers, and integration pipes that make clients’ operations run. We’re not a single-stack shop. In the last twelve months we’ve shipped…

This role writes the systems trade — the APIs, data layers, and integration pipes that make clients’ operations run. We’re not a single-stack shop. In the last twelve months we’ve shipped production code in Python (Frappe/ERPNext), TypeScript (Next.js server-side), Elixir (Phoenix), Rust, and small amounts of C++.

Different problems want different tools. Someone who’s deep in two languages and willing to learn a third fits better here than someone who only writes one.

What you’d do
  • Own backend features end-to‑end: data model, API, migration, deploy
  • Build integrations between the moving parts: ERPNext <-> Stripe <-> Resend <-> Coolify <-> Postgres
  • Make the design calls on new systems — language, data store, consistency model
  • Write clean, idempotent, retryable code; small blast radii; receipts for every change
What we’d expect
  • 5+ years shipping production backends, pragmatic about frameworks
  • Deep in at least two of: Python, TypeScript, Elixir, Rust, Go
  • Comfort with ERP‑shaped data (double‑entry, documents, workflows) OR with high‑performance systems — one of the two
  • Strong SQL; instincts for idempotency, retries, and failure modes
Nice to have
  • Open‑source contributions, especially to Frappe, Phoenix, or similar frameworks
  • Experience sitting across the design table with the client, not behind an account manager
How we work
  • Deployment on our own infrastructure (Coolify on Hetzner); you’ll touch the deploy side when relevant

Duration

Your own time

Stage 1 of 6

II

The first reading

Every application is read by a partner, not screened out by a filter.

A partner reads what you sent. You hear back within five working days — either an invitation to speak, an honest refusal with a short reason, or an ask for a specific thing we need to decide.

Duration

Within one week

Stage 2 of 6

III

The conversation

A proper meeting, not a screening call.

Two partners, you, a shared agenda sent twenty‑four hours in advance. We talk about the work you have done, how we would work together, and the questions you have brought with you.

Duration

Thirty minutes, by video

Stage 3 of 6

IV

A short piece of work

Role‑dependent. If it looks like work, we pay for it.

For technical and craft roles, a short brief returned in your own time. The brief is representative of what the house actually does — no synthetic puzzles. If the task reads as commercial‑length work, we pay you a day rate for the time.

Duration

Two to four hours · paid when commercial‑length

Stage 4 of 6

V

The final sitting

You meet all three readers of the house.

The three partners who run the practice sit with you. The decision is usually made in the room; where it is not, we tell you when to expect a reply.

Duration

Sixty minutes · video or in Cambridge

Stage 5 of 6

VI

The offer, in writing

Written terms, standard form, countersigned.

A short offer letter — role, start date, salary, holiday, notice. Signed by both sides. First day is usually within three weeks.

Duration

The same week

Stage 6 of 6

When you are ready

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Account Manager
Account Manager

ALDERGROVE HOUSE LIMITED • United Kingdom

Remote
GBP 42,000 - 65,000
Frontend Engineer
Frontend Engineer

ALDERGROVE HOUSE LIMITED • United Kingdom

Remote
GBP 60,000 - 90,000
Published OSS
Figma fluency
Security Engineer
Security Engineer

ALDERGROVE HOUSE LIMITED • United Kingdom

Remote
GBP 60,000 - 100,000
Product Designer
Product Designer

ALDERGROVE HOUSE LIMITED • United Kingdom

Remote
GBP 50,000 - 70,000
Senior Backend Engineer (Europe)
Senior Backend Engineer (Europe)

Links • United Kingdom

Remote
GBP 90,000 - 140,000
Equity
Async working
Home office
+3
Senior Laravel Developer
Senior Laravel Developer

Jodie Inc. • Greater London

Hybrid
GBP 65,000 - 95,000
Learning budget £2,000
Company laptop
Remote work support for home setup
+2
Senior Full-stack Engineer Engineering Remote · Full-time
Senior Full-stack Engineer Engineering Remote · Full-time

Fluxstride • United Kingdom

Remote
GBP 90,000 - 120,000
Four-day focus weeks
Remote-first
£2,000 learning budget
+4
Lead NetSuite Engineer
Lead NetSuite Engineer

WeMaintain • London Borough of Harrow

Remote
GBP 75,000 - 95,000
Fully remote across Europe
Office access in Europe
Product Builder
Product Builder

Nous • Greater London

On-site
GBP 75,000 - 95,000
Great office setup
Equipment & training
High-context environment
+6
Sales Lead / Senior Sales Manager
Sales Lead / Senior Sales Manager

AllCares • Greater London

Hybrid
GBP 100,000 - 175,000
Base salary £100,000
Equity £100,000
Remote work on UK hours
+1