Cryptographer (TSS/MPC)
Company Overview
BitGo is a leading provider of digital asset financial services tailored for institutional investors. Established in 2013, BitGo specializes in offering liquidity, custody, and security solutions to its clients. The company is renowned for introducing the multi-signature wallet and being the first digital asset firm entirely dedicated to serving institutional customers. BitGo actively participates in both centralized and decentralized finance, presenting premier trading, lending, and borrowing services through its prime brokerage arm. Additionally, BitGo serves as the custodian for WBTC, a prominent global stablecoin backed by Bitcoin. Constantly evolving, BitGo launched BitGo Portfolio and Tax in 2020, offering clients a comprehensive digital asset solution. BitGo also pioneered BitGo Trust Company in 2018, a qualified custodian designed explicitly for securing digital assets. Notably, BitGo processes about 20% of all worldwide Bitcoin transactions and supports over 1,000 cryptocurrencies. With over 1,500 institutional clients across 50 countries, including regulated entities and leading cryptocurrency exchanges, BitGo enjoys substantial backing from reputable entities like Goldman Sachs, Craft Ventures, Digital Currency Group, DRW, Galaxy Digital Ventures, Redpoint Ventures, and Valor Equity Partners.
Job Summary:
We are currently in search of an experienced Cryptographer proficient in Threshold Signature Schemes (TSS) and Multi-Party Computation (MPC) to bolster our team. The selected Cryptographer will be responsible for devising and auditing the implementation of cryptographic algorithms and protocols. Collaborating closely with fellow security experts, software developers, and product managers, the Cryptographer will work to fortify our products and systems against cyber threats like attacks, data breaches, and security vulnerabilities.
Key Responsibilities:
- Design, implement, and uphold cryptographic algorithms and protocols grounded in TSS and MPC principles.
- Engage in ongoing research to remain abreast of the latest developments in cryptographic technology and incorporate them where appropriate.
- Collaborate with interdisciplinary teams to integrate cryptographic solutions into existing products or develop new ones.
- Liaise with software developers to guarantee the proper implementation and integration of cryptographic algorithms within software systems.
- Identify potential vulnerabilities in cryptographic systems, offering solutions and mitigation strategies.
- Perform security audits and penetration testing to detect and address weaknesses in cryptographic systems.
- Create and maintain comprehensive documentation on cryptographic protocols and implementations.
- Contribute to the formulation of security policies and standards within the organization.
Required Qualifications:
- Bachelor's or advanced degree in Mathematics, Cryptography, Computer Science, or related discipline.
- A minimum of 5 years of cryptography experience, with a focus on TSS and MPC.
- Proficiency in cryptographic algorithms such as RSA, ECC, AES, and SHA.
- Track record in designing and implementing cryptographic solutions for enterprise-level systems.
- Familiarity with security best practices, standards, and regulations including ISO 27001, NIST, and FIPS.
- Proficiency in coding using languages like C, C++, Java, or Python.
- Ability to work independently and within team settings.
- Strong analytical and problem-solving skills.
- Exceptional written and verbal communication abilities.
Interested candidates are encouraged to apply with their resume and a cover letter. BitGo is an equal opportunity employer, welcoming applications from all qualified individuals.
Why Choose BitGo?
BitGo is at the forefront of disrupting the financial services industry, boasting a team driven by innovation, expertise, and a shared commitment to excellence and open communication. We are seeking individuals who bring fresh perspectives and inventive problem-solving skills and who are willing to take calculated risks in shaping the future of global financial markets. Join our stimulating startup environment where collaborative teamwork thrives, and journey with us in transforming investment landscapes.
Benefits at BitGo:
- Competitive base salary, bonus, and stock options.
- 100% company-paid health insurance for employees, partners, and dependents.
- Up to 4% 401k company match.
- Paid parental leave and vacation time.
- Complimentary custom meals, snacks, and beverages.
- Tailored computer equipment and workspace setups.
- Dynamic work atmosphere with inspiring colleagues.
(Note: Benefits may vary based on location, the above representation is for Palo Alto, CA.)
Pay Transparency Note:
Depending on location and level, the compensation for this role typically ranges between $140,000 - $240,000 USD as a base salary. Equitable distribution of equity, an annual performance bonus, and the aforementioned benefits are also part of the overall package for this position.
