Cryptography Engineer
Role Description
As a cryptographic security engineer you will be a part of a small, dynamic team that both engineers and reviews mission-critical cryptographic code. On any given day, you may be helping a client ensure their implementation of a novel cryptographic scheme is air-tight, collaborating with academics to bring their cutting edge ideas into reality, or developing new tooling to automate vulnerability discovery. Since our team is small, you will own everything you do, and play a key role in conceiving of new projects. We are language agnostic, though the team primarily uses Python, C++, and Haskell for tool development.
You might be a good fit if...
- You excel at finding bugs in complex codebases
- You’re an excellent written and verbal communicator
- You learn quickly and love tackling novel problems
- You love cryptography and have experience working with it
- You’re familiar with some common cryptographic attacks and their mitigations
- You want to work on software engineering, not just hunt for vulnerabilities
- You’re highly self-motivated and able to function relatively autonomously
- You love the mathematics behind software, whether it’s more theoretical cryptography, formal methods, or program analysis
Job Type
Client Payroll
Positions
Backend Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Amelia B