Many NYC banks can pay around 150-200k for a generic senior level engineer. Goldman and JPM are probably on the higher end of that spectrum.
Hedge funds can go higher.
Can't comment specifically about your experience at Amazon, but FAANG and top tier tech companies (maybe some mid tier as well) will probably pay better though, and give you better work environment. Financial institutions aren't exactly wonderful places to work for SWE.
Yeah, some of my co-workers previously worked at banks and I've interviewed candidates who've done SW dev at banks. Sounds freaking horrible. 1) java based, 2) consistent stories of "provisioning a vm" taking weeks or months, 3) incredibly boring work.
Hedge funds can go higher.
Can't comment specifically about your experience at Amazon, but FAANG and top tier tech companies (maybe some mid tier as well) will probably pay better though, and give you better work environment. Financial institutions aren't exactly wonderful places to work for SWE.