I'm head of a small team running high frequency strategies. I control parameters/portfolio/risk, design/fit predictive models, code C++ for simulation and live trading, and spec out designs for our FPGA developers. I make around 200 base with average bonus in the high 6 figures, good years over a million. At firms with uncapped contractural payouts, bonuses can be far higher for very profitable traders.
But if you come into the industry expecting that, prepare for disappointment. The markets are super efficient so it's hard to make profits. A lot of good ideas are done to death already. You might be stuck on a bad team or not get the opportunity to advance. Making mid 6 figures all-in on a consistently profitable team at a profitable diversified firm is a very good outcome. Modal outcome is making low 6 figures for a couple years and being pushed out.
Also while some enlightened firms realize that infrastructure is a competitive edge and pay big bonuses to engineers, there are many where they're second-class citizens. Only take front-office roles at such firms, not just because of the money, but because you won't be respected. IMO they should be avoided entirely because they'll eventually fall behind and lose.