I think you're spot on. They're hiring as much as possible to make numbers look better ("we're growing so fast!") and later on blame AI for layoffs ("we're way more efficient with AI now!"). That's the play in almost all VC funded companies. If you want to stay there, try to shift to a position that decides about the product and has a lot domain specific knowledge. Start looking for an enterprise job if stability is important for you.
Ask to become a team lead, get some of those new engineers working for you. If you've been there awhile you're in a position to do that and there are several benefits: you might become privy to information that explains the hiring. You can keep your own team lean and demonstrate efficiency to protect yourself a bit. There would probably be a pay bump.
Senior leadership likely has an elastic workforce designed to contract (not renew contractors) and expand (hire contractors) based on market and business conditions.
I would worry only to the extent that you save money due to uncertainty. Anything else is outside of your control/concern.
You can look for a job without leaving this one. I don’t know what makes you think staying in this job is any safer than taking a different one — so long as you’re still employed while you look. Better that than looking in this economy _after_ a layoff.
You can either leave or stay. If you want to leave, start interviewing. It sounds like you want to stay, so optimize for that. Reduce unnecessary spend, increase savings, and ride it until it ends, either for them or you. Keep the job until you cannot. You can then look for another gig. You can only control what you control, don’t worry about that when you cannot. Optimize within what you can control.
I think you're spot on. They're hiring as much as possible to make numbers look better ("we're growing so fast!") and later on blame AI for layoffs ("we're way more efficient with AI now!"). That's the play in almost all VC funded companies. If you want to stay there, try to shift to a position that decides about the product and has a lot domain specific knowledge. Start looking for an enterprise job if stability is important for you.
Do you want to be one of the ones that survives the expected layoffs?
It seems like you should make yourself either irreplaceable or otherwise very marketable.
And be ready for the opposite of what you choose, just in case.
Ask to become a team lead, get some of those new engineers working for you. If you've been there awhile you're in a position to do that and there are several benefits: you might become privy to information that explains the hiring. You can keep your own team lean and demonstrate efficiency to protect yourself a bit. There would probably be a pay bump.
Senior leadership likely has an elastic workforce designed to contract (not renew contractors) and expand (hire contractors) based on market and business conditions. I would worry only to the extent that you save money due to uncertainty. Anything else is outside of your control/concern.
You can look for a job without leaving this one. I don’t know what makes you think staying in this job is any safer than taking a different one — so long as you’re still employed while you look. Better that than looking in this economy _after_ a layoff.
You can either leave or stay. If you want to leave, start interviewing. It sounds like you want to stay, so optimize for that. Reduce unnecessary spend, increase savings, and ride it until it ends, either for them or you. Keep the job until you cannot. You can then look for another gig. You can only control what you control, don’t worry about that when you cannot. Optimize within what you can control.