My job is to develop cryptographic primitives. I could not do this job without advanced mathematics.
On a slight tangent, every developer needs to know the basics of cryptography and security. It has nothing to do with whether or not you are writing cryptography software. (You shouldn't; you should use existing libraries.) But no matter what kind of software you are writing, other people will be attacking it. You need to know the principles of defense.
Sounds like a brilliant job! But yeah, I can agree with that, it’s also something you just kind of pick up on the job, but it is taught in computer science degrees a little more thoroughly.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.