And I forgot to mention that 128K is really a low end for finance software guys. It's not uncommon to see salaries about 200K for experienced guys even outside of Manhattan ;-)
Nope, software engineers and quantitative analyst are two different positions. The first one is building an infrastructure (market data feeds listeners, caches,...) for second one (which builds model based on that infrastructure). Been there, seen that...