Tobi Lutke taught himself to code, built an online snowboard shop, and turned the platform behind it into Shopify. That trajectory shaped how he thinks about hiring: what someone knows today matters far less than how fast they can learn.
"Hire for slope, not y-intercept. Someone's rate of learning matters way more than what they know today. Knowledge is cheap. The ability to acquire it fast is rare."
Shopify's interview process has two signature elements. The first is the "life story" interview, where candidates walk through their entire journey: where they grew up, what got them into their field, every job and why they left. It takes about an hour. Lutke believes it reveals patterns of curiosity and agency that structured behavioral questions miss entirely.
The second is a paid work trial. Instead of whiteboard algorithms, technical candidates get a small real-world project that looks like actual Shopify work. The company pays them for their time.
"I want to work with people who have built things. Not talked about building things, not managed people who built things. Actually built things themselves."
What Lutke looks for is evidence of acceleration. The ideal candidate has a clear arc where each role was harder than the last, each challenge bigger than they were ready for. Side projects and open source contributions aren't resume padding. They're proof that someone builds because they can't help it.
The red flags are just as clear. Candidates who've stayed comfortable for years without growth, or who describe their work in terms of Jira workflows instead of what they actually shipped, raise immediate concerns.
"When you give them the work trial project, watch how they ask questions. Great candidates ask about the user problem. Weaker candidates ask about the spec."
By betting on trajectory over credentials, Shopify has built teams of fast learners with unconventional backgrounds. That's exactly the kind of team you need when your startup becomes a platform powering millions of businesses.
