Senior Applied Cryptography Engineer
- Tipo di contratto
- Tempo pieno
- Percentuale
- 100%
- Luogo
- Freienbach
- Azienda
- Threema AG, 8808 Pfäffikon SZ
- Prima pubblicazione
Threema è il messenger sicuro più venduto al mondo sia per utenti privati che per aziende. Dal 2012, lavoriamo instancabilmente per garantire che i nostri utenti possano comunicare liberamente senza preoccuparsi della propria privacy. La nostra base di utenti in crescita include milioni di clienti privati e migliaia di aziende e organizzazioni da tutto il mondo.
Stiamo crescendo e cerchiamo un nuovo membro del team da inserire come
Senior Applied Cryptography Engineer (80 - 100%)
Il tuo Ruolo
In qualità di applied cryptography engineer presso Threema, ci aiuterai a progettare, costruire e scrutinare i protocolli crittografici alla base del nostro messenger, contribuendo alla protezione efficace della privacy di milioni di persone.
I tuoi Compiti
Progettazione di protocolli e migrazione quantum-safe:
- Sviluppare e specificare protocolli di comunicazione crittografica
- Progettare sistemi crittografici, come la gestione delle chiavi e la sincronizzazione multi-dispositivo
- Guidare la migrazione di Threema verso la crittografia quantum-safe, insieme ai ricercatori crittografici di IBM Research
- Gestire il threat modeling per le nuove funzionalità del prodotto e per le progettazioni dei protocolli, in stretta collaborazione con i team di prodotto e ingegneria
Analisi della sicurezza:
- Analizzare protocolli, algoritmi e implementazioni per individuare debolezze di sicurezza e valutare cosa i nuovi vettori di attacco significhino per i nostri prodotti
- Valutare i report di vulnerabilità che ci arrivano tramite il nostro partner di bug bounty e coordinare la risoluzione con i team di ingegneria
Ricerca e community:
- Seguire gli sviluppi attuali nella crittografia applicata e trasformare i risultati rilevanti in miglioramenti concreti del prodotto
- Mantenere contatti con la comunità di ricerca sulla sicurezza e, se ti piace, rappresentare Threema alle conferenze
Le tue Competenze
Crittografia e ingegneria:
- Laurea in informatica, matematica o sicurezza delle informazioni, idealmente con un focus sulla crittografia, o equivalente esperienza pratica
- Solida comprensione delle moderne primitive crittografiche (AEAD, key exchange, KDFs, firme digitali) e di come falliscano quando combinate in modo errato
- Conoscenza operativa dei meccanismi di incapsulamento delle chiavi e della crittografia post-quantum, incluse costruzioni ibride come X25519MLKEM768
- Esperienza nella progettazione o revisione di protocolli di sicurezza, idealmente in crittografia end-to-end, accordo sulle chiavi o configurazioni multi-dispositivo
- Scrivi codice tu stesso, in almeno uno tra Rust, Kotlin, Swift, TypeScript o qualcosa di comparabile
- Esperienza nella revisione di implementazioni per side channels, riutilizzo di nonce, API soggette a utilizzi errati e problemi simili
- Desiderabile: esperienza pratica con handshake post-quantum ibridi, verifica formale dei protocolli, ricerche pubblicate o CVE, esperienza con la divulgazione coordinata delle vulnerabilità
Esperienza con strumenti di IA:
- Sei familiarizzato con gli attuali modelli di IA all'avanguardia e li utilizzi come moltiplicatore di produttività nel lavoro di progettazione così come nella codifica, ad esempio per revisionare bozze di specifiche, esaminare la letteratura recente o trovare falle in una progettazione di protocolli
- Qualunque strumento tu utilizzi, il risultato è tuo. L'IA può bozzare e suggerire, ma la persona responsabile di un protocollo che regge sei tu
Soft skills:
- Forte senso di responsabilità, modo di lavorare preciso
- Capacità di scrivere una specifica di protocollo che qualcun altro possa implementare, e di spiegare un compromesso crittografico a persone che non sono crittografi
- Giudizio pragmatico su quando un progetto è abbastanza buono per essere rilasciato e quando non lo è
- Volontà di vedere i propri progetti analizzati criticamente e di analizzare con cura quelli degli altri
- Buona conoscenza dell'ingleso scritto e parlato (almeno B2), il tedesco è un plus
Siamo lieti di accettare candidature anche da persone che soddisfano molti ma non tutti questi criteri.
Cosa Offriamo
- Un team giovane e motivato con una comunicazione diretta
- Orari di lavoro flessibili, opzione di lavoro da casa fino a due giorni a settimana
- Opzione di lavorare da qualsiasi luogo per due settimane all'anno
- Opzione di congedo non retribuito
- Puoi scegliere il tuo hardware (macOS o Linux)
- Sconto sui trasporti pubblici o posto auto (disponibile ricarica per auto elettriche)
- Uso gratuito della sala fitness, incluso un personal trainer una volta al mese
- Massaggio professionale una volta al mese
- Corsi interni di tedesco o inglese
- Una fantastica macchina del caffè ;-)
- Regolari eventi aziendali e aperitivi
- La bella sensazione di contribuire alla protezione efficace della privacy di j4id10417490a j4it0940a j4iy26a
Tradotto automaticamente dall’originale.
Pubblicato 2 settimane fa