I think you might be overestimating it a bit, even for an investment bank. Even a Senior Software Engineer at JPM in Glasgow often doesn't get the kind of salary OP is talking about. They must be looking at a pretty good management post with a reasonably large team.