For engineers
Work on interesting problems with companies that value you
We match senior engineers in the US and Canada with vetted North American companies. We handle the search, the contracts and the administration, so you can focus on the work.

Why join
What we offer engineers
Considered matches
We introduce you to roles that fit your skills and what you want next, with honest descriptions of the work and the team.
Flexible engagements
From part-time projects to full-time embedded roles, on terms that suit the work.
Less admin
We handle contracts and administration, and stay in touch throughout the engagement.
Apply
Tell us about your experience
We're selective, and we accept roughly the top 5% of applicants. Here's what to expect.
- 1
Apply. Share your background and what you're looking for.
- 2
Review. We look at your experience and reply if there's a match.
- 3
Assessment. A system design conversation, a practical coding task and references.
- 4
Matched. We introduce you to clients that fit.
We work with engineers based in the United States and Canada.