I'm sorry to hear about your experience, that sounds rough. I do know that support roles in the finance industry hit _hard_ and the difference between one person's work environment can be the complete opposite of someone else in the same position in a different company, or even in the same company but a different team.
I spoke with someone recently who is in sales for a large finance behemoth we've all heard about and even that person was like "Goldman is the worst, I'd never go there."
But, most developers in quant roles, or close to quant roles (trading infrastructure, research support, etc) do not experience anything like this. On call is rare for these positions and they have regular work schedules with normal hours. Plus the compensation is multiples of what someone in an overnight support role will get paid. You probably know all this.
I'm a developer in a quant role, and basically every job I've looked at in this market has similar requirements. See my other comment in this thread about the absurd support burden at XTX markets.
I was at Man AHL for 5 years after leaving GR and that is a pretty laid back company in comparison. I was not on a trade critical team per se, but some of our system were used for pre-flight checks. As such, if there was an issue the on call person got called at 5 am to sort it out. If not resolved within an hour or so, the cio/cro got called and had to decide whether to trade regardless or not. Thankfully not a common issue but definitely at least a call or two every time you did support.
I spoke with someone recently who is in sales for a large finance behemoth we've all heard about and even that person was like "Goldman is the worst, I'd never go there."
But, most developers in quant roles, or close to quant roles (trading infrastructure, research support, etc) do not experience anything like this. On call is rare for these positions and they have regular work schedules with normal hours. Plus the compensation is multiples of what someone in an overnight support role will get paid. You probably know all this.