I am currently a senior fullstack software engineer with 7 YOE. I'm employed at a retail establishment where tech/engineering is not the primary product. Before this, I worked as a business intelligence analyst for two years writing Python and R scripts. As an engineer in my late thirties, I'm looking to grow my career at a big tech company. I hope to secure a position with significant growth opportunities, a good work-life balance, and a high salary. What are some companies (possibly FAANG or FAANG adjacent) to which I can apply to achieve this objective. Any other advice you can give (interview, negotiation, etc.) will be useful as well. Thank you.
You are always going to have a trade-off. Some companies are known for better work-life balance, like Microsoft and Google. Even there, it's going to be team-specific. That said, growing your career + having a high salary operate on an opposing axis from having good work-life balance. So you need to choose the balance that works for you.
My suggestion is to interview at a lot of the bigger tech companies and get a sense of the specific team interviewing you. The company matters, but it's moreso about the team. You'll find laid-back teams at stressful companies and stressful teams at laid-back companies. Your fit within the team will also matter, because the amount of work you do is not always as important as how you feel doing it (because of environment). A company could have amazing tools for growth, yet you could end up with a manager who blocks your growth. So really, interview, interview, interview. That's my advice. :)
I think if you can come in at the right level and team. Intuit is a great place to grow, have a good work life balance, and pay is good, especially stocks as it grows well.
If we're talking about companies with blanket terms:
Workday in particular has a stellar reputation for WLB. It won't pay as much as FAANG, but it's still quite competitive, especially given the more relaxed vibe. Microsoft and LinkedIn have good reputations as well, but the environment is more stressful now with the Big Tech layoffs/hiring freezes.
However, as David mentioned, it's more team-dependent than anything else. FAANG is not a monolith. These companies are so big that they're going to have teams all across the spectrum, some with great WLB, some with terrible WLB, some in-between.
Also, there's no such thing as an inherent level of WLB: There's the individual factor as well (i.e. you!). If you are hyper-efficient with your work and can do what's 50 hours worth of work for an average engineer within 30 hours, then you can have great WLB anywhere!
All that being said, here's what you can do: