Careers

Join the team

We're selective about growth, but always interested in meeting thoughtful people with deep expertise.

Requirements

What we're looking for

We hire experienced practitioners and early-career technologists with demonstrated capability. You should have:

Deep technical expertise in software architecture, engineering, or infrastructure

Experience leading or delivering complex programs

Comfort operating in ambiguous, fast-moving environments

An orientation toward outcomes, not theory

Genuine interest in mentoring and knowledge transfer

Culture

How we work

Flexibility first

We offer flexibility between engagements. Work on what matters, take breaks when you need them, and build a sustainable career.

Results over hours

We care about outcomes, not timesheets. Deliver great work for clients and how you structure your time is up to you.

Opportunities

Open positions

We don't post open roles publicly. Instead, we grow through referrals and direct outreach to candidates we admire.

If you think you'd be a good fit, or if you know someone who would be, get in touch.

Interested in joining?

Send us a note and tell us about yourself.

Send us a message