My question is, what are the things I need to consider before doing so?
A few which come to mind: My current employment contract does not have a no-compete clause (and I don't believe they are even enforceable in California), but could there be HR rules at this company saying that they can't recruit from supplier teams? I would be working on the same software which might be problematic/awkward as I may need to interact with people at my previous employer. I have a lot of specialist knowledge, so concerns around IP might be raised. The business relationship between the companies will also be quite strained as my departure will be hard felt at my current employer.
I would appreciate any insights or advice from those who have dealt with similar situations and how best to navigate any pitfalls.