I don't know what the preference is for the general developers public; obviously someone who is 40 with 2 kids and lives in Ohio isn't the same as someone who is 23 and lives in SF.
What I do mean, for a company like Shopify, they can do what they want. Tons of people will want to work there, whether they are 40 or 23.