I think you would have to target the scope even smalller to particular areas of finance probably quant or trading within a hedge fund. The majority of jobs at a large bank are mostly fixed salary with limited bonus. There are many jobs that are essential but don't capture a percentage of the value they generate. For example processing transactions is essential for a bank but typically doesn't pay large bonuses in that area.
Large banks can pay very well for the right software role, but there's so much more nepotism than big tech that it's pretty much impossible to land these unless you have a godfather in the industry AND you are a recognized prodigy.