Fond sombre avec un cercle gris foncé dans le coin inférieur droit.

Senior Software Engineer Protocols

  • Lieu de travail : Pfäffikon SZ, Suisse

  • Taux d’occupation : 80–100%

  • Entrée en fonction : dès août 2025

À propos de nous

Threema est la messagerie sécurisée la plus vendue au monde, aussi bien pour les particuliers que pour les entreprises. Depuis 2012, nous nous engageons sans relâche pour que nos utilisateurs puissent communiquer sans se soucier de leur vie privée. Notre base d’utilisateurs ne cesse de croître : des millions de clients privés et des milliers d’entreprises et d’organisations dans le monde entier nous font confiance.

Vos missions

  • Développer des protocoles d’application pour les interactions entre les applications mobiles et les services backend

  • Concevoir des flux d’interaction sécurisés

  • Implémenter ces protocoles dans « libthreema », une bibliothèque Rust qui constitue le noyau commun des futures applications Threema

  • Développer des liaisons « libthreema » pour Android (Kotlin), iOS (Swift) et desktop (TypeScript/WASM)

  • Participer aux revues de code de l’équipe de développement

Vos compétences

Expérience technique

  • Conception et implémentation de protocoles réseau et applicatifs

  • Solide expérience en développement logiciel, dont au moins un an de pratique de Rust

  • Vous aimez le code de haute qualité : tests automatisés, linter, etc.

  • Atouts : programmation sécurisée, cryptographie, protocol buffers, sans I/O, applications mobiles, algorithmes et structures de données

Soft skills

  • Sens aigu de la sécurité et de la confidentialité

  • Grand sens des responsabilités et approche de travail minutieuse

  • Capacité à analyser des problématiques complexes et à proposer des solutions créatives

  • Faculté d’expliquer clairement des concepts techniques

  • Savoir traduire exigences et objectifs long terme en tâches concrètes

  • Volonté d’apprendre en continu et de se familiariser avec de nouvelles technologies

  • Bon niveau d’allemand et d’anglais écrit et parlé (minimum B2)

Nous étudierons aussi avec plaisir les candidatures ne remplissant pas tous les critères.

Ce que nous offrons

Environnement de travail

  • Équipe jeune et motivée (≈ 60 personnes) avec une communication simple et directe

  • Équilibre vie professionnelle/vie privée : horaires flexibles, télétravail jusqu’à deux jours par semaine, deux semaines de « workation » par an

Avantages

  • Budget libre pour votre poste de travail (macOS ou Linux)

  • Participation aux frais de transport public ou place de parking (borne de recharge électrique disponible)

  • Salle de sport interne gratuite avec coach une fois par mois

  • Table de ping‑pong

  • Massage professionnel mensuel

  • Machine à café à percolateur avec café gratuit d’une brûlerie locale

  • Événements d’entreprise réguliers et after‑works

Intéressé‑e ?

Nous attendons votre dossier de candidature par e‑mail ou via Threema :

Threema

*JOBS3MA

E‑mail

bewerbung@threema.ch

Documents requis

  • CV

  • Vos attentes salariales

  • Votre date de disponibilité la plus proche

Notre processus est pragmatique : un court exercice de programmation pratique (env. 3 h) fait partie de l’évaluation.

Follow us

Threema

Made in Switzerland © 2025 Threema GmbH.