TPM at Amazon is a very high bar, and usually requires a technical background. I have one old coworker who got it, and didn't make it very long, saying it was too challenging.
I've never seen someone on the TPM ladder directly manage SWEs at google. Microsoft is different, the whole place is a shit show.