Source is I work in this field. There are positions with big data and data management that pay well. But the ones paying 350k+ are way harder to get than working at a top tech firm. Theres a quant trading firm called engineers gate that has a bunch of ivy league programmers, the top of the top. They havent made a nickel off their technology. They have a had a huge outflow of talent to Google and FB. People do get paid 500k+ to manage a firms data, but thats because the firm makes so much that the money splashes around, not because its a huge component of their profitability.
Even at Two Sigma, the engineers are second class to the quants.