I currently have a B.S. in mathematics and just got accepted into a Ph. D. program for math. In this program there are 4 different specializations: applied math, statistics, pure math, and computational math. Out of these pure math interests me the most, however, I'm afraid I won't be able to find a job outside of academia after I graduate (I'm not sure how much NSA is hiring). My second choice then would be computational math (I got a minor in computer science and enjoy the field). I would like to make a decent salary while still sticking to higher level math. Is that possible? Most forum threads I read say that mathematicians (outside of academia) end up not using much of the math that they learn. So if it seems like I'm rambling, this is the shortened version: what careers are there in computational math (I wasn't very successful with google), how competitive is the job market for this type of degree? Also, is there any chance of getting a job with pure mathematics? (the math in this interests me greatly) or should I just give up hope now?