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.

RemoteApply →

AI/ML engineer

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

RemoteApply →

Integration engineer

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

RemoteApply →

No matching role? Introduce yourself anyway - hello@sigmajunction.com. We've invented roles for strong generalists before.

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