Skip to content
Careers

Senior work, senior trust, no theatre

We hire experienced engineers who want their work measured by what it does for a business — and who'd rather write a clear document than sit in a status meeting.

What working here looks like

Remote-only, truly

Work from anywhere, async by default, decisions in writing. No mandatory office, no surveillance software, ever.

Real problems, real stakes

Every system you ship has a business metric attached — and sometimes the firm's own equity behind it. Your work is measured by outcomes, not tickets closed.

Small, senior, stable

No juniors learning on client invoices, no bench, no churn-and-burn. Squads stay together across engagements.

Roles we're always reading applications for

Senior full-stack engineer

TypeScript/Node, React, PostgreSQL. You've owned production systems end-to-end and can talk to a COO without a translator.

Remote · EU/USApply →

AI/ML engineer

You've shipped LLM systems to production — evaluation harnesses, guardrails, confidence routing — not just notebooks and demos.

Remote · EU/USApply →

Integration engineer

ERPs, queues, legacy bridges, EDI — you make unreliable systems talk reliably and find that genuinely satisfying.

Remote · EU/USApply →

No matching role? Introduce yourself anyway — hello@sigmajunction.com. Strong generalists get invented roles.

The hiring process

STEP 1

Intro call

45 minutes with a partner. Your work history, our honest pitch, your questions.

STEP 2

Paid working session

A half-day on a real problem, paid at contractor rates. No whiteboard puzzles, no homework marathons.

STEP 3

Team conversations

Meet the people you'd actually work with — both directions get a veto.

STEP 4

Offer, in writing

Compensation, expectations and growth path on paper. The whole process fits in two weeks.

Sound like your kind of firm?

One email, a partner reads it personally.

Introduce yourself