You want to scale your company from point-a to point-b; *do you hire someone who’s at *point-c (c > b) who has already crossed a & b or someone who is between a & b but very smart?
this isn’t an easy question and likely does not have a one-size-fits-all answer; however from my experience in running hackerrank, it’s usually better to prefer the latter skill set than the former.
while the risk of choosing the latter person is the doubt if she will scale in the future, the risk of choosing the former person in a growth stage company is not getting her hands dirty to even get to point-b and/or bring in the wrong outlook.
important: the most important hire in the growth phase of your company is head of talent; this is extremely critical since there will always be a constant battle between desperate-to-hire (vs) quality. if this dispute isn’t resolved well in a clean way (more quality hires), it’ll result in frustration amongst different people and the discussion spawns into “culture problem”, “hiring problem”, “management & operations problem”, “scaling problems”, etc. hire a great head of talent when you’re beyond product-market fit and growing fast.