Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Cryptography Engineer

Full-time

Qorsa

About Qorsa

Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks against current and emerging cryptographic threats. We are headquartered in Waterloo, Ontario, with a European subsidiary in The Hague, Netherlands. Our work spans post-quantum cryptography, explainable AI, AI-driven threat intelligence, cryptographic agility, hardware security, and distributed systems, with active engagements across Canadian defence, NATO, and allied partner organizations.

The Role

We are hiring a Cryptography Engineer to work on the cryptography at the core of CasQade, our crypto-agile security platform, and on related products including our hardware program. You will help decide which algorithms and parameters we ship, implement them correctly, and make it possible for customers to move to new algorithms without taking their systems offline.

You will work closely with our platform, security and hardware engineers.

This is frontier work. Post-quantum standards are still settling, and much of the value you bring will be judgement: knowing when a draft is stable enough to build on, and how to ship cryptography that stays correct as the algorithms underneath it change.

Responsibilities

  • Implement post-quantum and hybrid algorithms (ML-KEM, ML-DSA) across our products.
  • Design and build the mechanisms that let customers change cryptographic algorithms safely at scale.
  • Work with hardware-backed keys, including HSMs and PKCS#11 tokens.
  • Define certificate profiles and key hierarchies for post-quantum and hybrid PKI.
  • Review cryptographic code across the product for correctness, constant-time behaviour and misuse of primitives.
  • Write test vectors, fuzz targets and interoperability tests against other implementations.
  • Follow IETF and NIST standards work and decide when a draft is stable enough to implement.
  • Support FIPS 140-3 and Common Criteria preparation where our products need validation.

What We’re Looking For

  • Experience implementing cryptography in production software.
  • A good understanding of TLS 1.3, X.509 certificate validation and public-key cryptography.
  • Working knowledge of current issues in post-quantum cryptography.
  • Comfort working in systems programming languages such as Rust, C or Go.
  • Excellent communication skills and genuine comfort working across disciplines, with software, hardware and security engineers.
  • Eligibility for Government of Canada security clearance (Secret level).

Strong Assets

  • Proficiency implementing directly from RFCs and NIST specifications.
  • Contributions to an open-source cryptography or TLS library.
  • Experience with HSMs, PKCS#11, or cryptography on embedded or custom hardware.
  • Experience writing constant-time code and reasoning about side channels.
  • Experience taking a product through FIPS 140-3 or Common Criteria validation.

Compensation

We compensate exceptionally well — a strong base salary plus meaningful stock options in a rapidly growing company.

Benefits

  • Dental care
  • Extended health care
  • Vision care
  • On-site parking

Work Location: In person, Waterloo, Ontario.

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Cryptography Engineer in Waterloo, ON vacancy
  •  ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform...  ...allied partner organizations. The Role We are hiring a DevOps Engineer to run the build, release and deployment infrastructure for... 
    Suggested
    Full time

    Qorsa

    Waterloo, ON
    23 days ago
  •  ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform...  ...organizations. The Role We are hiring a Senior Security Engineer to own the security and cryptographic trust behind SiQcure, our... 
    Suggested
    Full time

    Qorsa

    Waterloo, ON
    23 days ago
  •  ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform...  ...organizations. The Role We are hiring a senior silicon design engineer to be part of the hardware design of a chip program at the core... 
    Suggested
    Full time

    Qorsa

    Waterloo, ON
    23 days ago
  •  ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform...  ...organizations. The Role We are hiring a Full Stack Software Engineer to build the operator side of CasQade, our crypto-agile... 
    Suggested
    Full time

    Qorsa

    Waterloo, ON
    23 days ago
  •  ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform...  ...organizations. The Role We are hiring a Senior Software Engineer to build on SiQcure, our post-quantum platform for software supply... 
    Suggested
    Full time
    Contract work

    Qorsa

    Waterloo, ON
    23 days ago
  •  ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform...  ...organizations. The Role We are hiring a Senior Software Engineer to own the platform and reliability of SiQcure, our post-quantum... 
    Full time
    Internship

    Qorsa

    Waterloo, ON
    23 days ago
  • $113k - $163k per year

     ...About the Role As an Engineering Manager, you will lead and develop a team of engineers responsible for delivering secure, reliable, and user-centered technology solutions that support business objectives and customer needs. You will work closely with business, product... 
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    1 day ago
  • $113k - $163k per year

     ...As a Manager Engineering, you will lead technology teams in delivering secure, reliable, and user-centric solutions that support business objectives. You will translate technical and business requirements into product and software development roadmaps, drive incremental delivery... 
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    1 day ago
  •  ...Your Opportunity Our Waterloo, ON office is looking for a highly motivated Intermediate Electrical Engineer to join our growing, multi-disciplinary team. Responsibilities include the design of electrical systems including power distribution, essential and life safety systems... 
    Long term contract
    Full time
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area

    Stantec

    Waterloo, ON
    2 days ago
  • $86.1k - $136.1k per year

     ...Platform Engineer Are you passionate about building reliable, scalable cloud platforms and automating the infrastructure that powers modern applications? We’re looking for a Platform Engineer who enjoys solving complex infrastructure challenges, improving developer experiences... 
    Long term contract
    Full time
    Temporary work
    Local area

    Manulife

    Waterloo, ON
    1 day ago
  • $113.26k - $210.34k per year

     ...reports and their squads, with accountability for resourcing, performance, capability development, delivery effectiveness and consistent engineering standards across the portfolio. Partner with Business Delivery Leads to prioritize investment and capacity, balancing platform... 
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    2 days ago
  •  ...creating omnichannel experiences — at the speed customers now expect. You lead the squad. Your team's success is your success. As Engineering Manager, you're accountable for a single squad's delivery, people development, and execution quality. You balance hands-on... 
    Manual labor
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Sun Life of Canada - Corporate

    Waterloo, ON
    2 days ago
  •  ...you can make a difference in the lives of individuals, families and communities around the world. Job Description: Senior Data Engineer   We are currently looking for a Senior Data Engineer - with a passion for turning disparate streams of data into organized and... 
    Work at office
    Worldwide
    Flexible hours

    Sun Life Assurance Company of Canada

    Waterloo, ON
    2 days ago
  •  ...Are you a licensed structural engineer who wants to see your work through from the first site visit to the final stamp? Do you enjoy working with smaller entrepreniurial companies ie. a small engineering firm in Southern Ontario? Then this opportunity is for you to lead the... 
    Work at office

    HotRun Inc.

    Waterloo, ON
    7 days ago
  •  ...individuals, families and communities around the world. Job Description: Sun Life is seeking a highly skilled Senior Operational Engineer to join the Contact Centre Infrastructure Operations (CCIO) team. This team is responsible for the design, delivery, operational... 
    Work at office
    Remote work
    Work from home

    Sun Life of Canada - Corporate

    Waterloo, ON
    2 days ago
  • $113k - $163k per year

     ...We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands-on role, you will design, develop, modernize, and support mission-critical enterprise applications running on IBM z/OS. You will work at the intersection of proven mainframe... 
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    2 days ago
  • Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring...
    Minimum wage
    Local area

    Teledyne Digital Imaging, Inc.

    Waterloo, ON
    2 days ago
  •  ...can make a difference in the lives of individuals, families and communities around the world. Job Description: Senior Software Engineer – Agentic QE orchestration  Role Summary Are you passionate about building intelligent software solutions and exploring how AI can... 
    Work at office
    Work from home

    Sun Life of Canada - Corporate

    Waterloo, ON
    2 days ago
  •  ...edge solutions that enhance our customer experience and operational efficiency.    Role Summary:  Canada IT – Platforms and Engineering Domain is looking for a Principal AI Engineer with at least 10 years of engineering experience. This role will be instrumental in... 
    Work at office
    Work from home

    Sun Life of Canada - Corporate

    Waterloo, ON
    2 days ago
  • $150k - $180k per year

     ...Lead Microwave Engineer // Join the Qubic Team   Location: Waterloo, Ontario, Canada (in person)  Employment: Permanent, full time  Salary: $150,000 to $180,000 CAD annually, based on experience  Start date: As soon as possible  The Role:   Qubic is building... 
    Permanent employment
    Full time
    Work at office
    Immediate start

    Qubic Inc.

    Waterloo, ON
    11 hours ago
  •  ...in the lives of individuals, families and communities around the world. Job Description: The M365 Productivity & Collaboration Engineer is a hands-on technical team member who delivers secure, scalable, and high-performing Microsoft 365 productivity, collaboration, and... 
    Contract work
    Work at office
    Work from home

    Sun Life of Canada - Corporate

    Waterloo, ON
    2 days ago
  • $86.1k - $136.1k per year

     ...you to be part of it! We are growing, with the mandate to power world-class customer and employee experience through software and engineering skills. The customer is at the focus of everything we do, and tens of thousands of end users rely on our products daily. We believe... 
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    2 days ago
  • $86.1k - $136.1k per year

     ...As a Full Stack Engineer, you will build and maintain applications that customers and advisors rely on. Working alongside an experienced team, you will contribute across the full technology stack to deliver secure, reliable and user-centred solutions that support business objectives... 
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    2 days ago
  • $37.5 per hour

    Overview Languages English Education College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Computer science Electrical/electronics maintenance and repair technology, other Experience 2 years to less than...
    Permanent employment
    Full time
    Work at office

    Spark & Co

    Waterloo, ON
    7 days ago
  • $127k - $225k per year

     ...Canada has an immediate permanent opening for a Senior Research Engineer. About the team: The Huawei Digital Trust Lab is on a...  ...in fundamental cryptographic concepts, including symmetric-key cryptography (block ciphers, MAC, and authenticated encryption) and public-key... 
    Permanent employment
    Full time
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    24 days ago
  • $50 - $100 per hour

     ...AfterQuery is looking for experts with experience in software engineering, computer science, or app/web development to help train and evaluate AI models. This is a remote, project-based role: qualify once through a single assessment and receive ongoing project matches spanning... 
    Full time
    Internship
    Remote work
    Flexible hours

    AfterQuery Experts

    Waterloo, ON
    23 days ago
  • $150k - $180k per year

     ...At Aterlo, our founders lead product and architecture. They set the context: what we’re building, why, and the technical vision. As Engineering Manager, you build the capability to deliver it: the right people, practices, and processes to ship reliably as we grow. You’ll... 
    2 days per week

    Aterlo Networks Inc

    Waterloo, ON
    25 days ago
  • $113.29k - $141.61k per year

     ...connecting over eighty major academic buildings supporting state of the art teaching and ground-breaking research. The Manager, Engineering and Infrastructure Renewal provides senior technical leadership and engineering expertise for the planning and delivery of infrastructure... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office

    University of Waterloo

    Waterloo, ON
    2 days ago
  •  ...Union Job Category: Plant Operations - Central Plant Employment Type: Permanent Department: Facilities - Stationary Engineers Hiring Range: $48.03 Posting Information: This posting is for an existing vacancy. The internal posting deadline for... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    University of Waterloo

    Waterloo, ON
    2 days ago
  •  ...collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and development experience. The successful candidate will have strong... 
    Work at office
    Remote work

    Sun Life of Canada - Corporate

    Waterloo, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Cryptography Engineer. Be the first to apply!