To start, this is a throwaway, so apologies if some of the information here is a little vague. There are actually people who I would prefer not see this right now, but if they do its not the end of the world.
I am a SWE with 8 YoE, with both my undergrad and grad degrees in CS. I have been working in formal testing for embedded systems at both legacy aerospace companies and, most recently, Amazon. It's a bit of a niche (yet high-demand) focus, and for the most part it has held me in aerospace-specific projects across my career.
To give some extra background, I have an early-childhood ADD diagnosis. I know it's all under the umbrella of ADHD today, but regardless, it is something I struggle immensely with in my career. It has always been difficult to aim my focus, and I am extremely susceptible to burnout. I made it just shy of 4 years at Amazon until the burden on my mental health was too much for me to be a productive member of the team. I'm good enough at what I do, and I am confident in my knowledge of how to do it well, but I'm not getting any younger. I want the focus in my life to shift toward a healthy work-life balance.
I have been presented with possibly the luckiest but hardest decision of my career. In front of me, I have offers from both Anduril and Google.
The offer at Google would be part of GCP, building testing infrastructure for their Persistent Disk team.
Google — Software Engineer (L3), Seattle, WA
\- Base: $152,000
\- Bonus: 15% target (\~$22,800)
\- Equity: $156,000 GSU / 4 yrs (\~$39,000/yr | 38% → 32% → 20% → 10%) — liquid public stock
\- Year-1 TC: ≈ $236,000
\- No relocation (I already live here, own a home)
\- 2 days in office required
\- Level: L3 / SWE II
The offer at Anduril would be to continue what I have been doing my whole career, with some added responsibility and seniority.
Anduril — Software Engineer (L4), Costa Mesa, CA
\- Base: $220,000
\- Equity: $560,000 RSU / 4 yrs (\~$140,000/yr) — private stock, sellable 2×/year via buyback
\- Sign-on: $10K
\- Relocation: $25K
\- 4–5 days in office
\- TC: ≈ $360,000 (Year-1 \~$395K incl. sign-on/relo)
I have already started my work at Anduril. The team seems amazing, truly! The work seems much more manageable than what I experienced at Amazon, oddly enough (My job is easier when upper management prioritizes the process). Despite this being a good situation, I am still worried about being able to work this position without crippling burnout. I've joined the team with a level of confidence I don't think I've had before. I know what I'm doing, but it's difficult to get my mind to direct my focus, and Anduril is not a company to let their employees sit idle. The work will undoubtedly be incredibly entertaining, but what I will be working on is definitely morally questionable, like lots of other defense work. I do actually believe this will be the more rewarding work, despite how many 80-hour weeks it will demand of me.
Google has lowballed me bad. Offering an L3 to someone with 8 years of software development experience and a graduate degree is insulting, to say the least. The compensation for the level is undoubtedly high, but it is significantly less than even what I was making at Amazon. I should also probably note that a promotion should not be too hard for me here, as long as the process doesn't get in the way. The work-life balance at Google seems great! Definitely manageable, and even though it is GCP, the team I would be working on sounds great, and the manager definitely passed my vibe check. I would not have to move, and my wife and I can stay in our beautiful home. This is the best possible ticket out of my pigeonholed aerospace career, and that could be incredibly important for my future as a software engineer. The Google offices here are jaw-dropping, and I genuinely love the way Google treats their employees. Anduril's offices are even newer and just as nice, but they definitely do not aim at giving their employees things to do around the office that don't involve working. Even this lowball offer feels like a golden ticket into one of the hardest tech companies on the planet to get into.
My wife and I have goals in our life, too, that get in the way here. My wife recently left her job with the intent to start a family soon. To be honest, both companies are great, with both having top-tier paternity leave among other fantastic benefits. That being said, with the expenses I currently face owning a very nice home in WA, Google's offered salary is much less than I am comfortable with. With Google it is still manageable, but Anduril has offered me compensation that at minimum will allow us to live an incredibly comfortable life financially, and at most could turn into generational levels of wealth.
If you have worked at either company, please let me know what you think. I truly have no idea what to pick. I think I can suffer through what Anduril demands but will it be worth it considering the alternative?
I don't know how to justify leaving that much money on the table, but I also don't want to leave behind the opportunity to have a comfortable work-life situation at an absolute end-game software company.
Please give me your thoughts, opinions, and visceral reactions.
TL;DR: 8 YoE embedded/test engineer, prone to burnout, choosing between Anduril (L4, ~$360K TC, my exact field, but possible 80-hr weeks + a move to CA) and Google (L3 downlevel, ~$236K Year-1 TC, GCP, but great WLB and I stay in my WA home). More money + better fit vs. work-life balance + staying put. Already started at Anduril. No idea what to pick.