Cryptographer (TSS/MPC)
Job Summary:
We are in search of an experienced Cryptographer with expertise in Threshold Signature Schemes (TSS) and Multi-Party Computation (MPC) to join our team. The ideal candidate will be tasked with designing and validating implementations of cryptographic algorithms and protocols. Collaboration with security specialists, software developers, and product managers will be essential to protect our products and systems from potential threats such as cyber-attacks and data breaches.
Key Responsibilities:
- Develop, deploy, and manage cryptographic algorithms and protocols leveraging TSS and MPC principles
- Keep abreast of the latest cryptographic advancements through continuous research and apply them effectively when required
- Team up with cross-functional groups to integrate cryptographic solutions into current products or create new ones
- Ensure proper implementation and integration of cryptographic algorithms with software systems by working closely with software developers
- Identify potential vulnerabilities in cryptographic systems and propose appropriate solutions to mitigate risks
- Perform security audits and penetration tests to detect and address weaknesses in cryptographic systems
- Generate and maintain documentation on cryptographic protocols and implementations
- Contribute to the formulation of security standards and policies for the organization
Requirements:
- Bachelor's or advanced degree in Mathematics, Cryptography, Computer Science, or similar field
- Minimum of 5 years of hands-on experience in cryptography, with a focus on TSS and MPC
- Proficient in cryptographic algorithms and protocols including RSA, ECC, AES, and SHA
- Experience in designing and implementing cryptographic solutions for enterprise-level systems
- Familiarity with security standards and best practices like ISO 27001, NIST, and FIPS
- Proficient in programming languages like C, C++, Java, or Python
- Demonstrated ability to work independently and collaboratively within a team
- Strong problem-solving and analytical skills
- Excellent written and verbal communication skills
If interested in this position, submit your resume and cover letter. We are committed to creating a diverse and inclusive work environment and encourage all qualified individuals to apply.
Why Choose Us:
Joining BitGo means being part of an innovative team that is reshaping the financial markets with disruptive technologies. We value integrity, innovation, dedication, collaboration, and effective execution. If you are seeking to revolutionize the financial sector and embrace new challenges, this opportunity is for you.
Salary Details:
Based on location and role level, compensation for this position typically ranges between $140,000 - $240,000 USD in base salary, inclusive of equity, an annual performance bonus, and the listed benefits.
- Benefits of Working at BitGo:
- Competitive base salary, bonus, and stock options
- Full healthcare coverage for employee, partner, and dependents
- Up to 4% matching of 401k contributions
- Paid parental leave and vacation time
- Complimentary custom meals and snacks
- Tailored computer gear and office furnishings
- Collaborative and inspiring startup atmosphere
