It might not help now but I would highly advise you learn how to budget better and grow a sizable emergency fund.
I genuinely have a hard time believing someone is living paycheck to paycheck (even in the bay area with two kids - where housing is extremely expensive) on a senior software engineer salary at a startup. ($180k/yr) I know people who manage it. It's not a comfortable life but it's stable and they can still save. I mean, they have to. They're not gonna be able to buy their options when they quit if they didn't save.