← Back to results

Senior Cryptography Engineer

Join IonQ as a Senior Cryptography Engineer to build post-quantum cryptography hardware acceleration for security-critical products.

Location
Geneva, Switzerland
Compensation
Not disclosed
Level
staff
Type
full time · On-site

Posted by employer 3 days ago

First seen on Joblaze 1 day ago

Last verified on the company career page 1 day ago

Apply at IonQ → Save job Scanned from ionq.com

What you'll build

  • Implement reference models for ML-KEM, ML-DSA and SLH-DSA/LMS
  • Develop constant-time software implementations of cryptographic functions
  • Build test-vector tooling for verification and certification
  • Support hardware and firmware teams with algorithm expertise
  • Evaluate third-party cryptographic libraries

Must have

  • Master’s degree in Cryptography, Mathematics, Computer Science or related field
  • At least five years of experience implementing cryptographic algorithms
  • Strong skills in C/C++ or Rust
  • Solid understanding of modern cryptographic primitives

Nice to have

  • PhD in a related field
  • Familiarity with NIST test-vector formats
  • Experience with CAVP/ACVP or certification-oriented development
  • Fluency in French or German

Requirements

Experience
5+ years
Education
Master's degree

Not disclosed in this posting: compensation, visa sponsorship.

Benefits

401k Match Unlimited PTO Equity/Stock Options Health Insurance Parental Leave

Joblaze summary

The Senior Cryptography Engineer at IonQ focuses on developing post-quantum cryptography hardware acceleration, implementing software for modern cryptographic algorithms, and ensuring their correctness through rigorous testing. Proficiency in C/C++ or Rust is essential, along with a solid understanding of cryptographic principles and post-quantum schemes. This role is suited for experienced engineers with a strong background in cryptography and a desire to deepen their expertise in applied cryptography. The position offers the chance to collaborate with a skilled team in a rapidly evolving field.

Joblaze insights

  • Listed yesterday — first seen on Joblaze September 21, 2026. Last confirmed on IonQ's careers page September 21, 2026.

Quick facts

Is the Senior Cryptography Engineer role remote?
No — this is an on-site role in Geneva, Switzerland.
How much experience is required?
At least 5 years of relevant experience for this Senior Cryptography Engineer role.
Where is the role based?
IonQ is hiring for this position in Geneva, Switzerland.
What's the tech stack?
Joblaze extracted these technologies from the posting: C++, Post Quantum Cryptography, Python, Rust, cryptographic algorithms.
What seniority level is this role?
IonQ targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Senior Cryptography Engineer role at IonQ.

From the original posting

About IonQ:

Location: This role is based onsite in Geneva, Switzerland.
Travel:
Job ID:
1893

ID Quantique (IDQ), part of IonQ, is a global leader in quantum-safe communications. We provide solutions to protect governments, telecommunication infrastructures, and banking & financial institutions from the “harvest-now, decrypt-later” threat, delivering both terrestrial and space-based quantum-safe networks in live operation globally.

The Role:

We are looking for a Staff Cryptography Engineer to join our team building post-quantum cryptography (PQC) hardware acceleration for HSM and network-appliance products. You will implement the software side of modern post-quantum algorithms: reference models, optimised implementations, and the test infrastructure that proves they are correct. This is a hands-on development role at the heart of applied cryptography, working with some of the most experienced cryptographic engineers in the field.

Responsibilities:

You will implement and maintain reference and bit-accurate models of ML-KEM, ML-DSA and SLH-DSA/LMS in C/C++/Rust and Python, develop constant-time software implementations of cryptographic functions, and build out the known-answer-test and test-vector tooling (NIST ACVP) used for verification and CAVP certification. You will contribute to the decomposition of algorithms into hardware-friendly building blocks (Keccak, NTT and polynomial arithmetic, samplers, encode/decode), support RTL and firmware engineers with algorithm questions and debugging, and help evaluate third-party cryptographic libraries, working under the guidance of our senior cryptography engineers.

  • Implement reference models, optimised software and test-vector infrastructure for ML-KEM, ML-DSA and SLH-DSA/LMS
  • Support hardware and firmware teams with algorithm expertise, debugging and certification-oriented tooling

Requirements:

We are looking for a candidate with a Master’s degree (PhD a plus) in Cryptography, Mathematics, Computer Science or a related field and at least five years of experience implementing cryptographic algorithms or security-critical software in C/C++ or Rust. You have solid understanding of modern cryptographic primitives and ideally first exposure to post-quantum schemes (lattice-based or hash-based) and their underlying mathematics.

You care about correctness and write well-tested, readable code; you understand what constant-time implementation means and why it matters. Familiarity with NIST test-vector formats, CAVP/ACVP or certification-oriented development is a plus. Fluency in English is required; French or German is an advantage.

  • Hands-on developer of cryptographic or security-critical software with strong C/C++/Rust skills
  • Solid cryptographic foundations with the ambition to build deep post-quantum expertise

Preferred Qualifications:

You want to grow into a world-class applied cryptographer by working on real products with demanding correctness and security requirements, and you enjoy the discipline of code that must be provably right.

What We Offer:

  • A role at one of the fastest growing and most exciting quantum companies in the world
  • A competitive compensation scheme, benefits package, and equity plan designed to reward excellence
  • Flexible work models that let you balance your life, your family, and your career
  • Ongoing training and development to keep your skills sharp and your growth on track
  • A career development plan within the IonQ group’s companies
  • A dynamic, close-knit environment where you collaborate with a global team of experts
  • A performance-driven culture built on trust, teamwork, and shared ambition

Compensation will vary based on individual factors such as education, qualifications, and experience of the final candidate(s), specific office location, and calibration against relevant market data and internal team equity. Posted base salary figures are subject to change as new market data becomes available. Our benefits include comprehensive medical, dental, and vision plans, matching 401(k), unlimited PTO and paid holidays, parental/adoption leave, legal insurance, and a home technology stipend. Details of participation in these benefit plans will be provided when a candidate receives an offer of employment.

Standard company text repeated across IonQ's postings is omitted here.

Similar positions

IonQ
Senior Mechanical Engineer
IonQ · Geneva, Switzerland
IonQ
Senior R&D Scientist
IonQ · Geneva, Switzerland
IonQ
Senior Staff Distributed Systems Engineer
IonQ · Santa Clara, California, United States