DA0CHE - Cryptography Security Engineer - H201802KK - Zürich

All jobs Print Apply


Active since 15-02-2018 Job category IT - Software Development
Location Zürich Level Professional
Educational level Bachelor / Graduate Employment type Permanent contract
Hours 0 Salary to be discussed
Hardon is in search for Cryptography Engineers who would gladly join our partner's team in Zürich, Switzerland

Location: Zürich
Salary: will be discussed
Contract type: Permanent
Start: ASAP

Reporting to the local Head of Engineering and to our Platform (or DAML) Lead, the Cryptography Engineer selects, defines, develops and delivers cryptographic solutions within our globally distributed Engineering team, collaborating on cryptography across the whole development process, from Product to Operations.

Primary focus on Financial Services Post Trade but other functional domains are being investigated.

Success in the Role
  • Roll up your sleeves, put on your thinking cap, and deliver a unique Distributed Ledger platform with world class cryptographic properties.
  • Help develop secure multi-party computation (e.g. using zero-knowledge proofs)
  • Be hands-on, analyse, develop, guide, review cryptographical work, with the teams.
  • Maintain, groom and communicate our cryptographical roadmap.
  • Help maintain, groom and communicate the cryptographic aspects of our security roadmap.
  • Help maintain the products' threat model, security properties, and trust model, alongside your peers on the security team.
  • Help validate the security properties and trust model of the released products, alongside your peers on the security team.
  • Help drive and manage vulnerability processes and third party cryptography audits
  • Develop and collaborates around security concerns.
  • Apply functional programming, and formal specifications and verification.
  • Help review the platform and its integrations security
  • Help capture client cryptographical requirements
  • Coach and educate engineers on cryptography

What We Are Using
  • Java and Scala for backend development, Haskell and Isabelle/HOL for DSL tools and formal methods.
  • Agile/Scrum and modern software engineering practices (SBE / TDD / CI / CD etc)
  • Cloud services, containers for rapid deployment

What You'll Need to Succeed
  • Hands on experience in applied cryptography, cryptographic protocols, and security models
  • Servant-leader mentality, you drive our cryptography by design, code, theory, and collaboration
  • Experienced professional, you help define and drive the cryptography vision, as well as help build and validate sound cryptographic foundations
  • You apply cryptography engineering practises to deliver production quality software to be used by the largest financial institutions in the world
  • Strong coder. Regardless of which language you use or how you learned it, we’re looking for people who can write clean, effective code
  • You enjoy collaboration with others—our work isn’t carried out in a vacuum, and everyone contributes to get the job done
  • Analytical, structured, tactical, you are an engineer that thinks before acting
  • Direct and transparent verbal and written communications, including research and technical writing skills, with the willingness to work with distributed teams and different cultures
  • Confident & "all in"
More information
This listing is a full-time job

Job category IT - Software Development
Industry / Industries IT
Region Switzerland
Keywords cryptography;software engineer;security;development

Contact information

Name Kristin Kuhn