
Mozilla est une organisation à but non lucratif spécialisée dans les logiciels et Internet, qui œuvre pour préserver un Web ouvert, accessible et axé sur les utilisateurs. Principalement connue pour Firefox, Mozilla développe des produits tels que Mozilla VPN, Firefox Relay et Mozilla Monitor, en mettant l’accent sur la confidentialité, la sécurité, la rapidité et le contrôle des utilisateurs. Ses activités couvrent également les logiciels open source, l’innovation en intelligence artificielle et la défense des droits numériques, notamment à travers des initiatives visant à promouvoir des technologies dignes de confiance, un développement responsable de l’IA et une plus grande responsabilité dans l’ensemble du secteur technologique.
Ingénieur logiciel senior, sécurité de Firefox (télétravail en Allemagne)
Renforcez la sécurité, la fiabilité et les performances de Mozilla Firefox en concevant des fonctionnalités de sécurité et en améliorant l’architecture du navigateur. Accompagnez les utilisateurs professionnels sur différents systèmes d’exploitation.
Description
- Concevoir, tester et déployer des fonctionnalités de sécurité et de renforcement pour les utilisateurs professionnels de Firefox.
- Faire évoluer l’architecture de sécurité de Firefox sur différents systèmes d’exploitation, notamment l’isolation des privilèges et les limites de confiance.
- Améliorer les protections essentielles, comme les protocoles cryptographiques, WebPKI et les API Web sensibles à la sécurité.
- Collaborer avec plusieurs équipes pour examiner les problèmes de sécurité, en trouver les causes profondes et apporter des correctifs faciles à maintenir.
- Résoudre les problèmes de stabilité, de conformité, de performances et de mémoire dans un environnement complexe multithread.
Exigences
- Justifier d’au moins trois ans d’expérience en ingénierie logicielle de bas niveau.
- Maîtriser solidement le C et/ou le C++.
- Comprendre les principes fondamentaux de la sécurité.
- Avoir de l’expérience dans le diagnostic et la résolution de problèmes au sein d’applications natives multiplateformes et multithread.
- Avoir de l’expérience dans la gestion des enjeux liés à la mémoire et aux performances.
- Connaître HTML, CSS et JavaScript.
- S’intéresser à Rust ou avoir de l’expérience avec ce langage.
- Travailler efficacement sur de grandes bases de code complexes utilisant plusieurs langages.
- Avoir de l’expérience dans la collaboration avec des équipes distribuées.
- Communiquer clairement des idées techniques, à l’écrit comme à l’oral.
Avantages
- Primes liées aux performances pour les employés admissibles, qui reflètent la réussite collective de l’équipe.
- Cotisations de retraite acquises immédiatement, que vous versiez ou non vos propres cotisations.
- Journées trimestrielles consacrées au bien-être à l’échelle de l’entreprise.
- Jours fériés propres à chaque pays et un jour de congé pour votre anniversaire.
- Une allocation unique pour l’aménagement d’un bureau à domicile.
- Un budget annuel de développement professionnel.
- Une allocation trimestrielle dédiée au bien-être.
- Congé parental rémunéré.
- Programme de prime de recommandation des employés.
- D’autres avantages, notamment une assurance vie et une assurance décès et mutilation accidentels, une couverture invalidité et un programme d’aide aux employés ; les offres varient selon le pays.