Hiring software engineers and engineering leaders from Big Tech (Part 2)
Tactics and approaches for startups to hire software engineers with Big Tech experience, and why Amazon is a leading source of talent for early-stage businesses
Before we start: performance reviews/promotions are around the corner at many companies. As the end of the year is closing in: these events will happen at most organizations in a month or two. The best time to prepare is now – waiting longer might push things too late. See the deepdives Preparing for promotions ahead of time and Preparing for performance reviews ahead of time for tips on what you can do, now, to ensure a fair outcome for these processes.
In the first part of this two-part series, we looked into why Big Tech hires sometimes don’t work out for startups, and also when recruiting from the biggest companies does work for new tech players.
Today, we cover how to recruit from Big Tech, with some tried-and-tested tactics for doing it successfully – and what to avoid, as well. For this, I talked with nearly a dozen startup founders and hiring managers with Big Tech backgrounds. Thank you to everyone who contributed!
In this deep dive, we cover:
When it’s VERY hard to hire Big Tech talent. Golden handcuffs, retention bonuses, upcoming promotions, and no equity on offer.
Which companies do engineers quit for early-stage startups? Google, Meta, Amazon, and Apple, are common frequent sources of such hires. A look at 30 companies from where “stealth startups” hire, and where founding engineers are recruited from.
The right time to make an offer. Four-year vesting cliffs, shifting stock prices, burnout, negative performance feedback, and other factors, can drive talented professionals to seek opportunities beyond the biggest workplaces.
Flexibility. Full-remote work, asynchronous, part-time, and other flexible arrangements can make smaller companies more attractive to tech pros who value the flexibility which Big Tech mostly chooses not to provide.
Hiring outside of the US. Big Tech pay is location-dependent, so packages are significantly smaller outside the US – while still topping local markets. For startups, it’s often more feasible to hire Big Tech folks from the international job market.
Tips for hiring from Big Tech. Startup founders and senior engineers share what works for them in attracting Big Tech talent.
Amazon. The online retail giant is a major source of new hires for small companies for a good reason: it’s the most startup-like Big Tech company.
Google. Some startups have reservations about hiring directly from the tech leader.
The bottom of this article could be cut off in some email clients. Read the full article uninterrupted, online.
Related articles:
1. When it’s VERY hard to hire Big Tech talent
It’s never easy to attract talent from Big Tech for startup recruiters and leaders, and there are factors which make it harder.
Money
Golden handcuffs. When someone is on handsome compensation that’s paid over time, it’d be irrational for them to quit a Big Tech workplace. This is usually related to stock appreciation, or more rarely, generous retention bonuses. For example, most NVIDIA employees who joined in the last 2-4 years have “golden handcuffs”. We covered why rising stock prices make it hard to hire from public companies.
Pending retention bonus. Big Tech pays these to a small number of engineers and managers seen as top performers or key contributors. Retention bonuses may be cash or equity, and are paid after a set period, usually between 6-24 months, or in installments. If someone quit sooner, they’d say goodbye to a significant sum. Hiring such people usually involves offering an equivalent amount as a signing-on bonus.
Hiring from Netflix. The streaming service is a special case in Big Tech because it pays all cash compensation with the option to choose how much of the compensation is paid as stock options, where stock options are purchased at 40% of the stock price. For employees who choose mostly cash compensation: this means it is impossible for small enterprises to compete on cash with Netflix. Here’s what it offers:
$400,000 to $600,000 for senior software engineers in the US
$600,000 to $800,000 for staff software engineer in the US
~€350,000 for staff software engineer in the EU
The only companies that can match liquid total compensation packages like these are Big Tech and publicly traded tech companies, which offer much lower base salaries and make up the rest with equity.
We previously covered Netflix introducing levels to replace its single senior software engineer level.
Update on 19 November: added details on the unique stock options program at Netflix. Thank you to the comments on this!
Timing
Close to promotion. Leveling up can mean a significant 25-30% jump in compensation within Big Tech. An engineer close to a promotion might want to wait and see what happens, before deciding whether to quit. Cycles are typically twice yearly at most large companies.
We cover promotion advice in Preparing for promotions ahead of time.
Engaged in a project. As a general rule, engineers and managers generally dislike leaving a large project before it’s finished. When investing a lot of effort, most people want to see it through, and so delay new opportunities until a launch is over.
Upcoming annual bonus. A month or two before bonuses are revealed is a hard time to hire from Big Tech because people understandably want to collect their bonuses; especially as some Big Tech companies reveal them up front, like Meta. Big Tech bonus dates:
Google: March
Meta: March
Microsoft: September
Apple: October
Netflix: no bonuses
Offering no equity to new hires
There are small companies which offer a base salary and even a cash bonus to new hires, but no equity, which makes hiring from Big Tech close to impossible. People interested in quitting Big Tech generally accept their total compensation will take a hit, short term. However, the expectation is that comp will shoot back up if they help make a new company into a success. This is why equity stakes matter.
Companies offering massive cash bonuses are an exception, of which hedge funds are the best example. They typically pay a relatively small base salary, but pay cash bonuses several times bigger, depending on fund performance. Hedge funds in locations like New York City and London are probably the only places that can issue no equity while still attracting Big Tech engineers and managers.
Other exceptions:
Large title bump. Offering roles like CTO, or head of engineering, to a former Big Tech senior engineer or engineering manager is a career boost that’s usually not available at Big Tech.
Relocation to a new country. People are usually okay with taking a cut when migrating. Coupled with a title bump, a Big Tech professional might be fine with joining a more traditional company, especially if the local market has not much else to offer. Note that for former Big Tech employees, remote work and local startups with VC funding are strong alternatives to a title upgrade.
Basically, if a for-profit company doesn’t offer an equity stake or big job title boost, then it should probably forget about hiring directly from Big Tech.
2. Which companies do engineers quit for early-stage startups?
Sure, it’s hard to recruit people from major tech companies to startups, but it’s far from impossible. Some businesses have a track record for making such hires, and I gathered some data on this, with the help of Live Data Technologies. It tracks real-time data on employment changes, and contributed to this publication’s recent report on the state of the software engineering job market in 2024.
Companies where founding engineers are hired from
Founding engineers are among the first software engineer hires at new startups. The data below shows where founding engineers come from:
Four of the world’s five largest tech companies are the top sources of founding engineers for smaller companies. Among them, Microsoft lags behind. Most businesses on this list are publicly traded, and it’s fair to assume plenty of engineers left the likes of Affirm or Instacart after they went public.
What I find surprising is that there are private companies from which plenty of founding engineers are hired, such as Stripe and Airtable. This is unusual because usually most engineers would wait for an IPO – and getting a payout – before leaving. What might explain these two companies is that Stripe organizes secondary stock sales (providing liquidity to current and past employees), and that Airtable let go of about half its employees 2022-2023, as we previously covered.
In a separate deepdive, we covered How to thrive as a founding engineer.
Companies which “stealth startups” recruit from
When a software engineer updates their LinkedIn profile to say they work at “Stealth Startup,” it can mean one of several things:
They are cofounding a startup and do not want to announce it, yet. Doing so only when there is a product potentially means more press and hype to acquire users with.
They joined an early-stage startup which asks employees to not publicly name for the same reason as above.
They joined a company with a policy to not publically share their workplace. A well-known company which does this is Cloud Kitchens, the “ghost kitchen” startup cofounded by former Uber CEO Travis Kalanick. Employees are not allowed to share where they work on any public network.
Tracking “stealth startup” is a pretty good way to get a sense of early-stage companies. Here’s the data:
Google, Amazon, Meta, Microsoft, and Apple are the largest tech companies by numbers of employees, so it’s unsurprising they’re the most common source of “stealth startup” hires. Uber being so high could be due to the so-called “Uber mafia” network known for founding startups, as well as former Uber staff at Cloud Kitchens having to put “stealth startup” on their LinkedIn profiles.
It’s curious that hardware companies such as Intel, Cisco, Palo Alto Networks, VMWare, and NVIDIA, are not leading sources for founding engineer hires. I wonder if this is because software startups are more likely to call early their hires “founding engineers”, or if ex-hardware company people are more likely to join hardware startups. If you have any thoughts on this, please drop a note in the comments!
The data confirms it’s eminently possible to hire from the largest tech companies when offering a founding engineer role, and when operating an early-stage, stealth startup. In Part 1, we previously covered tactics on how to poach workers from Big Tech; recruiting “founding engineers” was one method.
3. The right time to make an offer
It’s critical that a startup knows when to approach candidates in Big Tech, who rarely think about quitting the industry’s largest workplaces. Obviously, much depends on individuals, but there are moments when people may be more open to the idea than usual.
Passing a four-year equity vesting cliff
For senior Big Tech hires, equity is a major part of total comp. Almost all the Big Tech companies issue generous initial equity grants which typically vest over 4 years. Top-ups can be issued, but it’s common for a Big Tech engineer’s total compensation in year 5 to drop lower than in years 1-4. This steep fall may be reason enough to start exploring alternatives. We cover plummeting comp in the deep dive, Why techies leave Big Tech.
As a founder or hiring manager at a startup, reaching out to Big Tech engineers who are at the 4-year mark could be the time when they’re most responsive to offers.
It’s worth bearing in mind that a Big Tech employer could give a candidate a refresher or retention bonus if they’re seen as a standout performer. For a startup, softening the blow of a comp drop will make recruiting these people harder.
Declining stock value
For senior-and-above folks with 30% or more of their total compensation in stock, a downward stock price movement lasting 6+ months will cut their take-home pay. This is why Meta was a relatively “easy” place to hire from in late 2022, when its stock price was at a 7-year low. It’s also why many tech companies that IPO’d in 2020-21 and then saw a 50-80% stock price drop in 2022, became easier places to poach talent from.
If you are a founder or hiring manager at a startup, check the stock price trajectory of the companies which your candidates work at. Employees at places with standout stock performance are less likely to be interested in a switch, than at places which have lost significant share value.
We cover more on compensation drops, in numbers, in Why techies leave Big Tech.
After a stock-vesting milestone
Many people open to leaving Big Tech like to wait until the next major stock vest date before they decide. As a hiring manager at a startup, it can be useful to know some important dates for this. At Meta, stock vests are quarterly on 15 Feb, 15 May, 15 Aug and 15 Nov. When people leave, it’s usually after one of these dates.
Burnout
A founder of a pre-seed startup in California who hired an engineer from Meta and one from SpaceX, believes both these people were motivated by intense working conditions to seek more flexible working cultures elsewhere. They say:
“I think these two engineers were ready to jump mainly because they were both burnt out. The SpaceX hire was a new grad who was burnt out from doing 100 hour weeks (!). This person had made some additional cash from a tender offer at SpaceX.
The Meta employee was somewhat post-economic: they owned two houses, so felt they could take some risk in joining a startup.”
Poor performance feedback, PIPs
Big Tech employers use Performance Improvement Plans (PIP) to tell workers they’re not meeting expectations. Bouncing back after getting a PIP is possible, but it’s highly dependent on variables like manager relationships and other specifics. One place that’s notorious for using PIPs to essentially drive people out is Amazon. I’ve talked with a few engineers at the online retail giant; the consensus is that few people ever “clear” a PIP, and as little as 10% stay at Amazon. One engineer spoke with authority on the topic because they achieved exactly that. A problem with PIPs is that they slow down career trajectory:
Bonuses: Being on a PIP can mean no bonuses or pay raises in the next performance cycle. Interestingly, other places do award some bonuses to staff on PIPs. When I was at Uber, in one year people on a PIP were awarded 80% of their bonus targets – but the following year it was zero.
Career trajectory and promotions: Being on a PIP almost certainly precludes running for promotion in the next one or two promotion cycles, and will likely be raised when promotion is a possibility.
Job security: Workers on PIPs are in pole position to lose their jobs in the event of job cuts. When a larger cut happens, it’s common for “low performers” to be told their position is being eliminated.
“Below expectations” feedback can push engineers to consider options elsewhere because this is often a step towards a PIP, and prevents internal transfers and stifles career progression. For example, at Meta, the rating is “DNE” (Does Not Meet Expectations) and MS (Meets Some), as we cover in Inside Meta’s engineering culture.
Many engineers in Big Tech are ambitious people for whom a slowdown in career trajectory could be reason enough to look elsewhere. They’re more likely to start actively looking for a job when a PIP starts if they suspect they will not clear it, or if they believe their short-term career growth will be hampered even if they do.
Layoffs
It used to be very rare for Big Tech to do large layoffs, or even fire software engineers for relatively minor breaches. Those were different times. Recently, Meta unexpectedly fired staff in its LA office for spending $25 dinner vouchers on non-food items. For people not even directly affected by firings over vouchers, episodes like this can contribute to decisions to quit because they reveal how expendable workers are at the biggest companies. Some might be open to a small compensation cut in exchange for more job security.
Venture-funded startups can rarely offer more job stability than Big Tech, but profitable, bootstrapped businesses, or traditional companies can. Also, while startups aren’t famous for job stability, they are more “personable” places to work at than large corporations.
There’s a good reason why recruiters’ emails overwhelm the inboxes of engineers at companies doing job cuts: it works! It’s when the quantity of responses is highest from people affected, and also from colleagues who dodged the chop this time, but fear future rounds of job losses.
4. Flexibility
Big Tech companies (except Amazon) use hybrid setups, with 2-3 days spent working in the office each week. Startups can get a competitive advantage by offering more remote working to Big Tech employees. This may tempt Amazon workers who will soon be in the office all five days a week, following the online retail giant’s recent announcement. Other flexible work patterns are also available: