International Association for Cryptologic Research

International Association
for Cryptologic Research

All job postings
Cryptographic Engineer - IOE: Cardano, Japan Based applicants only
Input-Output Global

IOG, is a technology company focused on blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability.

What the role involves:

As a Cryptography Engineer you'll contribute to design, implementation, & integration of secure cryptographic protocols across Cardano-related initiatives, such as Cardano Core Cryptographic Primitives, Mithril, ALBA, Leios etc. This role bridges applied research & engineering, focusing on translating cutting-edge cryptographic designs into robust, production-grade systems. The cryptography engineer will collaborate closely with researchers, protocol designers, architects, product managers, & QA teams to ensure cryptographic correctness, performance, and system alignment.

  • Work both independently & in collaboration with distributed teams across multiple time zones, showing initiative and ownership over tasks
  • Design & implement crypto constructions, i.e digital signatures, zero-knowledge proofs, accumulators, commitment schemes
  • Work independently on software development tasks, demonstrating proactive problem-solving skills.
  • Develop & maintain cryptographic libraries (primarily in Rust and Haskell, occasionally in C) with an emphasis on safety, performance, clarity, and auditability
  • Translate cryptographic concepts from academic research into well-structured, reliable implementations that will be used in production systems
  • Contribute to cryptographic design discussions, parameter tuning, & performance benchmarking, particularly for elliptic curve and zk-based constructions
  • Analyze & validate protocol security, ensuring soundness, liveness, and resistance to practical adversaries Write and maintain clear documentation, including developer guides and internal design notes
  • Troubleshoot, debug, and optimize cryptographic code and its interactions with broader systems
  • While the role is remote, applicants must be located in Japan only

    Contact: Marios Nicolaides
    Last updated: 2025-07-13 posted on 2025-07-11