Blockchain and PQC Software Engineer

Kavodax
Kavodax

Software Engineering, Other Engineering · Full-time, Part-time

Remote

Posted on Nov 11, 2026
  • Job title: Blockchain and PQC Software Engineer

  • Company: Kavodax

  • Location: Canada (Remote / Hybrid)

  • Employment type: Full-time or part-time (flexible)

  • Experience level: Entry level (recent graduate / 0-2 years)

  • Project term: December 2026 – March 2028

About Kavodax

Kavodax is building next-generation financial infrastructure to simplify cross-border payments and international money movement. Our mission is to make global financial transactions faster, more accessible, and more efficient through modern financial technology. As financial infrastructure evolves, we are exploring emerging technologies, including blockchain, advanced cryptography, and post-quantum security, to help build secure, resilient, and future-ready payment systems.

About the Project

Kavodax has received funding support from the National Research Council of Canada (NRC) for a collaborative research and development project being carried out with Carleton University. The project will bring together Kavodax’s fintech and engineering work with university-based research expertise to investigate and develop blockchain technologies that incorporate post-quantum cryptography (PQC). You will work as part of a collaborative team alongside researchers, postdoctoral fellows, and other technical contributors. The project is expected to run from December 2026 through March 2028.

About the Role

We are looking for a curious, motivated early-career engineer to contribute to the research, prototyping, development, and testing of blockchain and quantum-resistant security solutions. This role is designed for a recent graduate or an engineer at the beginning of their career who wants hands-on experience at the intersection of blockchain, cryptography, quantum readiness, and financial technology. You are not expected to arrive as a PQC expert; strong fundamentals, initiative, and a willingness to learn are most important.

Key Responsibilities

  • Research post-quantum cryptography and assess its potential applications in blockchain and financial infrastructure

  • Study quantum-resistant cryptographic algorithms, digital signatures, key encapsulation, and relevant standards

  • Assist with the design, implementation, and testing of blockchain applications, smart contracts, and proof-of-concept systems

  • Explore cryptographic protocols, hashing, transaction signing, identity, and secure transaction verification

  • Build and evaluate prototypes that investigate how PQC techniques could be integrated into blockchain architectures

  • Collaborate with Kavodax engineers, Carleton University researchers, postdoctoral fellows, and other project team members

  • Document technical findings and communicate research results, implementation choices, and performance observations

  • Evaluate security, scalability, interoperability, and performance, and stay current with developments in blockchain and PQC

Required Qualifications

  • Bachelor’s degree, recent graduation, or current graduate studies in Computer Science, Software Engineering, Computer Engineering, Mathematics, or a related discipline

  • Foundational understanding of blockchain technology, distributed systems, or applied cryptography

  • Knowledge of core cryptographic concepts such as encryption, hashing, public/private keys, and digital signatures

  • Programming experience in one or more of Python, C++, Rust, JavaScript/TypeScript, or Solidity

  • Strong analytical, problem-solving, research, and communication skills

  • Ability to work independently while contributing effectively to a multidisciplinary team

  • Able to communicate clearly and effectively, both orally and in writing

Nice to Have

  • Familiarity with NIST post-quantum cryptography standards, including ML-KEM and ML-DSA

  • Experience with Ethereum, Solidity, Hyperledger, or another blockchain ecosystem

  • Exposure to quantum computing concepts or frameworks such as Qiskit

  • Knowledge of zero-knowledge proofs, multi-party computation (MPC), or advanced cryptographic protocols

  • Relevant coursework, academic research, capstone projects, hackathons, or personal projects

  • Ability to leverage AI for problem-solving and coding

What You’ll Gain

  • Practical experience on an NRC-funded research and development project involving Kavodax and Carleton University

  • The opportunity to collaborate with engineers, academic researchers, and postdoctoral fellows

  • Hands-on exposure to blockchain engineering, applied cryptography, and post-quantum security research

  • The opportunity to contribute to prototypes and technical work with potential real-world fintech applications

  • Close collaboration with an ambitious early-stage fintech team and meaningful opportunities to grow your skills

Who Should Apply?

This opportunity is well suited to recent graduates, current graduate students, and self-driven developers with 0-2 years of professional experience. If you are excited by emerging technology and have strong software engineering fundamentals, we encourage you to apply, even if you have not worked directly with quantum computing or post-quantum cryptography before.

How to Apply

Please apply with your resume, LinkedIn profile, and GitHub profile or portfolio (if available). In your application, briefly highlight any relevant coursework, research, software projects, or interest in blockchain and cryptography.

Kavodax is committed to building an innovative, collaborative team. We welcome applicants who are eager to learn, ask thoughtful questions, and help develop the next generation of secure financial technology.

Kavodax is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com