International Association for Cryptologic Research

International Association
for Cryptologic Research

IACR News item: 01 February 2024

Input-Output Global
Job Posting Job Posting
Description
As Cryptographic Engineering Lead you are responsible for defining the roadmap for cryptographic innovation consistent with the requirements of different projects that are developed in the company and delivering of the cryptographic primitives implementation.
Duties
  • Define a short, mid and long term roadmap for implementation of cryptographic primitives.
  • Synchronize with the Technical Manager, and CTO to validate the roadmap, requirements and strategy for the cryptographic engineering team.
  • Interact and coordinate with research, engineering and product management teams.
  • Define and structure the team that is required to satisfy this roadmap.
  • Manage a team of cryptographers, organize the development methodologies and enforce the best practices defined by the engineering division.
  • Provide secure implementations of the cryptographic primitives that are required by IO projects.
  • Read and review cryptographic research papers and contribute when possible to implement them as prototypes.
  • Design, specify, implement, improve cryptographic primitives in production-grade software.
  • Review, integrate, improve common cryptographic primitives, and translate them to other programming languages
    Key Competencies
  • Senior expertise in developing cryptographic primitives in C/C++ and Rust
  • Senior expertise in standard cryptography domains Ability to learn new domains like zero knowledge proofs and MPC and project innovation roadmaps
  • Understanding and experience of implementing cryptographic primitives delivered by researchers
  • Experience with formal verification and security audits of cryptographic libraries
  • Expertise in security best practices
  • Experience with quick check or other property-based testing Ability to manage multiple projects simultaneously
    Education / Experience
  • A Master or PhD degree such as computer science, software engineering, mathematics or a related technical discipline. A solid experience in managing small teams of cryptographic engineers.

    Closing date for applications:

    Contact: marios.nicolaides@iohk.io

    More information: https://apply.workable.com/io-global/j/A7EE304D9F/

  • Expand

    Additional news items may be found on the IACR news page.