POSTED Nov 20

Security Engineer - Infrastructure and Secure Enclaves at 0xPass

  • Programming
  • Fulltime
  • Anywhere (100% Remote) Only
Job Description

Responsibilities:

  • Security Engineering
    • Lead security initiatives through comprehensive penetration testing, red team exercises, fuzzing, and formal verification methods.
    • Spearhead the implementation of robust supply chain security strategies.
    • Innovate and deploy tooling for deterministic builds, enhancing our security infrastructure.
    • Constantly evaluate and improve the security against vulnerabilities and attack vectors
    • Perform low-level Linux work and hardening to ensure the security of the system.
    • Advocate and integrate best-in-class production engineering practices to maintain a secure and efficient operational environment.
  • Secure Enclaves
    • Design and architect secure enclave implementations leveraging AWS Nitro
    • Develop and refine tooling for secure provisioning, attestation, and large-scale management of enclaves.
    • Design and implement updating scheme for secure enclaves
    • Write high-quality, secure code for enclaves and client applications, primarily using Rust.
    • Implement and optimize remote attestation protocols, seamlessly integrating them with our infrastructure for efficient enclave management.
    • Design and implement cryptographic algorithms for sealing/unsealing secure data within enclaves
    • Proactively assess and elevate the security framework of our enclaves, staying vigilant against emerging threats.
  • Coordinate with external auditors and support processes for validating protocol implementations
  • Document and demonstrate conformance to cryptographic standards and security best practices

*You have:
*

  • A minimum of 5 years of experience in building trusted execution environments.
  • Exceptional proficiency in Rust for developing high-security code.
  • Extensive knowledge of hardware-assisted security features (e.g., AWS Nitro, Intel SGX, TPMs, virtualization technologies).
  • Practical experience with remote attestation protocols and key management systems.
  • Self-driven, curious, and passionate about advancing the state of the art in Trusted Computing
  • Experience building blockchain technology focused infrastructure

*You would be an exceptional if you had:
*

  • Familiarity with distributed systems and decentralized systems
  • Applied cryptography experience - threshold signature scheme, multi-party computation 

Get Updated Remote Jobs directly in your Inbox

Powered by Denovers with