Everyone wants to be a quant researcher. That's why the job market is saturated. Quant developers face less competition, earn similar base salaries (\200k$+ early career), and can transition to research later.
If you're strong at C++ and systems, consider this path. Star developers who understand low-latency programming earn \600k$+ at HFT firms. The door to trading always stays open for developers.