Member of Technical Staff, Security EngineeringActive

The opportunity

With the evolving landscape of digital threats and an increasing volume of sophisticated attacks by malicious actors, we have a security policy mandating all new hires complete an in-person onboarding process - no exceptions . Security is our foundation and we prioritize…

What you'll do

  • Deep understanding of modern cryptography: Proficiency in symmetric and asymmetric encryption, hashing algorithms, key management, and cryptographic protocols. Blockchain protocols experience is a plus.

  • Secure coding expertise: Demonstrated ability to write secure, efficient, and well-documented code in Go, C++, C, and Rust, with a focus on cryptographic implementations.

  • Systems thinking: Ability to analyze complex systems, identify potential vulnerabilities, and design robust security solutions within a distributed architecture. Experience with Hardware Security Modules is a plus.

  • Strong problem-solving skills: Capacity to troubleshoot cryptographic issues, analyze security threats, and develop effective mitigation strategies.

  • Excellent communication and collaboration: Ability to clearly explain complex cryptographic concepts to both technical and non-technical audiences.

  • Develop and implement high-quality, secure code for cryptographic controls throughout our infrastructure.

What they're looking for

  • Review code throughout the technology stack and help engineering teams: resolve issues related to security guardrails.
  • Foster an efficient testing culture while reducing technical debt and unnecessary processes.
  • Build robust, resilient components that are easily integrated by other teams: to ensure asset and data security.
  • Develop and maintain threat models for cryptosystem guarantees, both internal: and external. Monitor technical debt and proactively identify areas for improvement.