Senior Rust Engineer (80-100%)
- Type de contrat
- Temps plein
- Taux d’occupation
- 100%
- Lieu
- Freienbach
- Entreprise
- Threema AG, 8808 Pfäffikon SZ
- Première publication
Threema est le messager sécurisé le plus vendu 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 en pleine croissance 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 Rust Engineer Backend (80-100%)
Le rôle
Nous recherchons un ingénieur senior pour aider à concevoir et à construire les services centraux de notre backend de messagerie. Vous travaillerez sur les systèmes qui gèrent la distribution des messages, la présence en temps réel et le chiffrement de bout en bout à grande échelle. La majeure partie de notre backend est écrite en Rust, et nous l'étendons davantage.
Vous rejoindrez une petite équipe d'ingénieurs qui se soucient de l'exactitude, de la performance et de la simplicité. Attendez-vous à écrire du code de production, à réviser le code des autres et à avoir votre mot à dire sur les décisions d'architecture dès le premier jour.
Ce que vous ferez
- Concevoir et construire des services backend en Rust qui gèrent un trafic de messagerie à haut débit et à faible latence
- Travailler sur l'infrastructure centrale : files d'attente de messages, garanties de livraison, gestion des connexions et couches de stockage
- Déboguer et optimiser les systèmes sous une charge de production réelle, et pas seulement lors de benchmarks
- Réviser le code et mentorat d'autres ingénieurs sur les modèles Rust et la conception de systèmes
- Prendre la responsabilité d'un service de bout en bout, de la conception au déploiement et à la maintenance
Ce que nous recherchons
- Plus de 10 ans d'expérience professionnelle en ingénierie logicielle, avec au moins 2 ans d'écriture de Rust en production
- Compréhension solide de la concurrence, de la gestion de la mémoire et de la programmation système
- Expérience avec les systèmes distribués : ce qui se passe lorsqu'un réseau se partitionne, qu'un nœud meurt ou qu'une file d'attente sature
- Aisance à travailler au plus près du matériel si nécessaire, que ce soit pour le réseau, les moteurs de stockage ou la conception de protocoles
- Expérience de travail sur des systèmes évolutifs, à faible latence et à haut débit.
- Bonnes compétences en communication. Vous devrez expliquer les compromis à des personnes qui n'écrivent pas en Rust
- Un diplôme en informatique ou une expérience équivalente. Nous accordons plus d'importance à ce que vous avez livré qu'à l'endroit où vous avez étudié
Les plus
- Expérience avec l'async Rust (Tokio ou similaire)
- Antécédents dans les protocoles de messagerie, les télécoms ou les systèmes en temps réel
- Contributions à des projets open source Rust
- Expérience avec le chiffrement ou les systèmes critiques pour la sécurité
Ce que nous offrons
- Une équipe jeune et motivée avec une communication directe
- Horaires de travail flexibles, option de télétravail jusqu'à deux jours par semaine
- Option de travailler de n'importe où pendant deux semaines par an
- Option de prendre un congé non rémunéré
- 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 entraîneur 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 et apéritifs réguliers
- Le sentiment gratifiant de contribuer à la protection efficace de la vie privée de millions de personnes
Lieu de travail : Pfäffikon SZ (Greater Zurich Area)
Date de début : Immédiatement ou par accord
Avez-vous suscité notre intérêt ?
Nous pensons que des équipes diversifiées construisent de meilleurs produits. Nous accueillons et encourageons les candidatures de personnes de tous horizons et de toutes perspectives. Votre expérience unique est un atout, et nous serions ravis de vous entendre.
Les candidatures envoyées par e-mail ne peuvent pas être prises en compte. Veuillez utiliser le bouton officiel "Apply" ci-dessous afin que nous ne manquions pas accidentellement votre CV dans nos boîtes de réception encombrées.
Pour les agences : nous pourvoyons ce poste directement et n'acceptons pas les profils de candidats non sollicités.
j4id10417639a j4it0940a j4iy26a
Traduit automatiquement depuis l’original.
Publié aujourd'hui