Careers

Build software that matters, with people who care about craft

We're a remote-first team of engineers, designers, and strategists solving real problems for real businesses — not shipping vanity features.

Our Culture

What it's like to work here

Engineering craftsmanship

We hold a high bar for code quality, architecture, and testing — not for its own sake, but because it lets us move fast for years, not just weeks.

Radical transparency

Clients see our sprint boards, our estimates, and our mistakes. Internally, salary bands, promotion criteria, and roadmap decisions are shared openly.

Ownership over hours

We measure impact, not hours logged. Engineers own outcomes end-to-end, from architecture decisions through production support.

Continuous learning

Every team member gets a dedicated learning budget and protected time each month to explore new tools, certifications, and conference talks.

Benefits

How we take care of our team

Remote-first, flexible hours

Work from anywhere with async-friendly workflows and core overlap hours only.

Competitive salary + equity

Transparent salary bands benchmarked annually against market data, plus equity for full-time staff.

Health, dental & vision

Comprehensive coverage for you and your dependents, from day one.

Annual learning stipend

$1,500/year for courses, books, certifications, and conferences.

Home office setup budget

One-time $1,000 stipend plus an annual refresh budget for hardware.

Unlimited PTO

A genuine minimum of 20 days encouraged annually, with no approval friction.

Parental leave

16 weeks paid leave for all parents, regardless of gender or family structure.

Annual team retreat

A fully-paid, company-wide retreat once a year to connect in person.

Hiring Process

What to expect

  1. 1

    Application review

    1–3 days

    Our talent team reviews your application and portfolio within 3 business days.

  2. 2

    Intro call

    30 min

    A 30-minute conversation with a recruiter about your experience, motivations, and the role.

  3. 3

    Technical interview

    60–90 min

    A collaborative, practical exercise with a future teammate — no algorithmic trivia, no whiteboard gotchas.

  4. 4

    Team & culture interview

    45 min

    Meet 2–3 future collaborators to discuss working style, values, and what success looks like in the role.

  5. 5

    Offer & onboarding

    2 days

    We move fast on decisions — most candidates hear back within 2 business days of their final interview.

Don't see the right role?

We're always interested in meeting exceptional engineers, designers, and consultants.