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
Come applied cryptography engineer presso Threema, ci aiuterai a progettare, costruire e esaminare 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 crittografi di IBM Research
- Gestire la modellazione delle minacce per le nuove funzionalità del prodotto e per i progetti di protocollo, in stretta collaborazione con i team di prodotto e ingegneria
Analisi della sicurezza:
- Analizzare protocolli, algoritmi e implementazioni per individuare vulnerabilità di sicurezza e valutare cosa i nuovi vettori di attacco significhino per i nostri prodotti
- Valutare i report di vulnerabilità che ci arrivano attraverso il nostro partner di bug bounty e coordinare la risoluzione con i team di ingegneria
Ricerca e comunità:
- 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 falliscono quando combinate in modo errato
- Conoscenza operativa dei meccanismi di incapsulamento delle chiavi e della crittografia post-quantum, incluse le 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 personalmente, in almeno uno tra Rust, Kotlin, Swift, TypeScript o qualcosa di comparabile
- Esperienza nella revisione di implementazioni per side channels, riutilizzo di nonce, API inclini a errori d'uso 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, consultare la letteratura recente o individuare punti deboli in un progetto di protocollo
- 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
- Sei in grado 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 far analizzare i propri progetti 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 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 prendere un 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 ottima macchina del caffè ;-)
- Eventi aziendali e aperitivi regolari
- La bella sensazione di contribuire alla protezione efficace della privacy di j4id10417490a j4it0940a j4iy26a
Tradotto automaticamente dall’originale.
Pubblicato oggi