← Toutes les offres

Senior Applied Cryptography Engineer

Threema AG

Type de contrat
Temps plein
Taux d’occupation
100%
Lieu
Freienbach
Entreprise
Threema AG, 8808 Pfäffikon SZ
Première publication
Postuler

Threema est la messagerie sécurisée la plus vendue au monde, tant pour les particuliers que pour les entreprises. Depuis 2012, nous travaillons sans relâche pour garantir que nos utilisateurs puissent communiquer librement sans se soucier de leur vie privée. Notre base d'utilisateurs croissante comprend des millions de clients privés et des milliers d'entreprises et d'organisations du monde entier.

Nous nous développons et recherchons un nouveau membre pour rejoindre l'équipe en tant que

Senior Applied Cryptography Engineer (80 - 100%)

Votre rôle

En tant qu'ingénieur en cryptographie appliquée chez Threema, vous nous aiderez à concevoir, construire et scruter les protocoles cryptographiques qui sous-tendent notre messagerie, et contribuerez à la protection efficace de la vie privée de millions de personnes.

Vos tâches

Conception de protocoles et migration vers le quantum-safe :

  • Développer et spécifier des protocoles de communication cryptographiques
  • Concevoir des systèmes cryptographiques, tels que la gestion des clés et la synchronisation multi-appareils
  • Diriger la migration de Threema vers la cryptographie quantum-safe, en collaboration avec les chercheurs en cryptographie d'IBM Research
  • Assumer la modélisation des menaces pour les nouvelles fonctionnalités de produits et les conceptions de protocoles, en étroite collaboration avec les équipes produit et ingénierie

Analyse de sécurité :

  • Analyser les protocoles, les algorithmes et les implémentations pour détecter les faiblesses de sécurité, et évaluer ce que les nouveaux vecteurs d'attaque signifient pour nos produits
  • Évaluer les rapports de vulnérabilité qui nous parviennent via notre partenaire bug bounty et coordonner la correction avec les équipes d'ingénierie

Recherche et communauté :

  • Suivre les développements actuels en cryptographie appliquée et transformer les découvertes pertinentes en améliorations concrètes du produit
  • Maintenir des contacts avec la communauté de recherche en sécurité et, si vous le souhaitez, représenter Threema lors de conférences

Vos compétences

Cryptographie et ingénierie :

  • Diplôme en informatique, mathématiques ou sécurité de l'information, idéalement avec une spécialisation en cryptographie, ou une expérience pratique équivalente
  • Solide compréhension des primitives cryptographiques modernes (AEAD, échange de clés, KDFs, signatures numériques) et de la manière dont elles échouent lorsqu'elles sont combinées incorrectement
  • Connaissance pratique des mécanismes d'encapsulation de clé et de la cryptographie post-quantique, y compris les constructions hybrides telles que X25519MLKEM768
  • Expérience dans la conception ou la révision de protocoles de sécurité, idéalement dans le chiffrement de bout en bout, l'accord de clé ou les environnements multi-appareils
  • Vous écrivez du code vous-même, dans au moins l'un des langages suivants : Rust, Kotlin, Swift, TypeScript ou un langage comparable
  • Expérience de la révision d'implémentations pour les canaux auxiliaires (side channels), la réutilisation de nonces, les API sujettes à des erreurs d'utilisation et problèmes similaires
  • Un atout : expérience pratique des handshakes post-quantiques hybrides, de la vérification formelle de protocoles, de recherches publiées ou de CVE, expérience de la divulgation coordonnée de vulnérabilités

Expérience avec les outils d'IA :

  • Vous êtes familier avec les modèles d'IA de pointe actuels et les utilisez comme multiplicateur de productivité dans le travail de conception ainsi que dans le codage, par exemple pour réviser des projets de spécification, effectuer une veille sur la littérature récente ou identifier les failles d'une conception de protocole
  • Quels que soient les outils que vous utilisez, le résultat est le vôtre. L'IA peut rédiger et suggérer, mais la personne responsable d'un protocole robuste, c'est vous

Soft skills :

  • Grand sens des responsabilités, méthode de travail précise
  • Vous pouvez rédiger une spécification de protocole qu'une autre personne peut implémenter, et expliquer un compromis cryptographique à des personnes qui ne sont pas cryptographes
  • Jugement pragmatique sur le moment où une conception est assez bonne pour être déployée et quand elle ne l'est pas
  • Volonté de voir vos propres conceptions disséquées, et de disséquer celles des autres avec soin
  • Bon niveau d'anglais écrit et parlé (au moins B2), l'allemand est un atout

Nous acceptons également avec plaisir les candidatures de personnes qui répondent à de nombreux critères mais pas à tous.

Ce que nous offrons

  • Une équipe jeune et motivée avec une communication directe
  • Horaires de travail flexibles, possibilité de télétravail jusqu'à deux jours par semaine
  • Possibilité de travailler de n'importe où pendant deux semaines par an
  • Possibilité de prendre un congé sans solde
  • Vous pouvez choisir votre propre matériel (macOS ou Linux)
  • Réduction pour les transports publics ou place de parking (recharge pour voiture électrique disponible)
  • Utilisation gratuite de la salle de fitness, incluant un coach de fitness une fois par mois
  • Massage professionnel une fois par mois
  • Cours internes d'allemand ou d'anglais
  • Une excellente machine à café ;-)
  • Événements d'entreprise réguliers et apéritifs
  • Le sentiment gratifiant de contribuer à la protection efficace de la vie privée de j4id10417490a j4it0940a j4iy26a

Traduit automatiquement depuis l’original.

Publié il y a 2 semaines

Lieu

Voir sur Google Maps