I wonder why you would need to add engineers to scale an automated trading platform. Extra features, sure. But scaling? Shouldn't be an issue if things are reasonably designed.
This Kraken which was barely usable during the hype?
Was the "Your transaction might have not succeed, please reload" message designed by you?
So ya they had a ton of tech debt to deal with to handle hyper growth.