Recommendation letters doubts

I believe you should definitely consider the engineering manager at Google to be one of your three. If they can write a strong recommendation, that will boost your chances. Doesn’t have to be C-level since he’s a very senior member of the organisation. And it’s Google lol.