jobportalschweiz.ch
← Toutes les offres

Senior Backend Engineer (Account)

Proton

Type de contrat
Temps plein
Lieu
Geneva · Télétravail possible
Première publication
Postuler

Rejoignez Proton et construisez un meilleur internet où la confidentialité est la norme

Chez Proton, nous pensons que la vie privée est un droit humain fondamental et la pierre angulaire de la démocratie. Depuis notre création en 2014, fondée par une équipe de scientifiques du CERN, nous nous consacrons à fournir une technologie libre et open-source à des millions de personnes dans le monde, garantissant l'accès à la confidentialité, à la sécurité et à la liberté en ligne.

Notre aventure a commencé avec Proton Mail, le plus grand service de messagerie sécurisée au monde, et s'est depuis étendue pour inclure Proton VPN, Proton Calendar, Proton Drive et Proton Pass. Ces outils permettent aux individus et aux organisations de prendre le contrôle de leurs données personnelles, de se détacher des pratiques invasives de la Big Tech et de vaincre la censure. Notre travail impacte des centaines de millions de vies, des activistes en première ligne défendant la liberté aux dirigeants de gouvernements protégeant des informations sensibles. Dans certains cas, les services de Proton ont même été déterminants pour sauver des vies en permettant des communications sécurisées et privées dans des situations à haut risque.

Proton est une entreprise rentable qui ne dépend pas du financement par capital-risque, soutenant plus de 100 millions de comptes utilisateurs avec une équipe croissante de plus de 500 personnes issues de plus de 50 pays différents, provenant des plus grandes entreprises et universités du monde. Nous valorisons l'intelligence, le potentiel d'apprentissage et l'ambition dans notre processus de recrutement. L'adaptabilité est essentielle alors que nous naviguons dans des territoires inexplorés et redéfinissons la manière dont les affaires sont menées en ligne.

Le recrutement chez Proton est hautement sélectif, avec moins de 1 % de candidats embauchés. Nous pensons que des équipes plus petites dotées de talents exceptionnels l'emporteront toujours sur des équipes plus larges avec une densité de talent moindre. Vous aurez l'opportunité de travailler avec certains des meilleurs esprits mondiaux dans leurs domaines, allant d'anciens gagnants d'olympiades internationales de mathématiques et de sciences à des champions d'échecs.

Nous avons un état d'esprit mondial et de grandes ambitions, mais restons une start-up dans l'âme. Nous valorisons l'autonomie et la flexibilité et maintenons notre structure horizontale pour continuer à avancer rapidement et éviter la politique inutile. Fatigué de vous fondre dans la masse ? Rejoignez-nous et faites un travail dont vous pourrez être vraiment fier. Consultez nos projets open-source *ici (https://proton.me/community/open-source) !

L'Équipe Account

L'équipe Proton Account est responsable des capacités tout au long du cycle de vie de nos parcours clients, de l'étape critique d'acquisition et d'inscription, à la gestion du compte lors de l'utilisation de nos services, en passant par des promotions efficaces et des flux de paiement. L'équipe Account est l'une des équipes d'ingénierie clés positionnées de manière centrale pour contribuer à tous les produits Proton.

Stack Technique et Outils :

  • En interne, notre code backend est généralement basé sur PHP/Symfony, notre frontend est basé sur React, notre code mobile est basé sur Kotlin (sur Android) et sur Swift (sur iOS), avec une base de code partagée en pleine croissance en Rust.
  • Tout notre code client est open-source et GPL3.
  • Notre infrastructure fonctionne sur Kubernetes.
  • Tout fonctionne sur site (on-premise) dans les centres de données de Proton.
  • Pour organiser notre travail, nous utilisons des outils classiques tels que Jira et Confluence.

Opportunités d'Impact :

  • Contribuer à la définition d'une nouvelle architecture solide pour des composants qui seront utilisés dans tous les produits Proton.
  • Avec de fortes notions d'architecture et d'expérience mobile, définir des API puissantes qui permettent aux applications d'être riches en fonctionnalités, d'accommoder leurs différents modèles de code, tout en permettant à l'équipe Account de déployer des fonctionnalités à haute vélocité sans problèmes d'intégration.
  • L'équipe Account se développe rapidement, ce qui créera de futures opportunités de diriger et de prendre la responsabilité de domaines importants du système.

En tant que Backend Engineer, vous jouerez un rôle crucial dans le développement des services les plus vitaux de Proton et au service de plus de 100 millions d'utilisateurs dans le monde. Nous attendons de vous que vous soyez centré sur le client, en apprentissage continu, passionné par la technologie et l'utilisabilité. Vous êtes expert dans la transformation de complexités techniques en expériences utilisateur fluides. Le travail d'équipe efficace, la collaboration avec le Produit, le Design, les API et votre équipe, ainsi que la prise de décision basée sur les données sont des aspects essentiels de ce rôle.

Exigences du poste :

  • Expérience avérée en développement back-end
  • Expertise dans la construction de solutions évolutives et de haute performance
  • Maîtrise des techniques de profilage et des outils d'optimisation des performances
  • Expérience de la direction d'une initiative d'équipe de la découverte à la production
  • Forte compréhension de SQL (MySQL de préférence) et des meilleures pratiques de modélisation de données
  • Familiarité avec Redis ou d'autres technologies de mise en cache pour l'optimisation des performances
  • Connaissance des meilleures pratiques de sécurité et expérience de la mise en œuvre de solutions logicielles sécurisées
  • Compréhension approfondie de HTTP/REST, incluant à la fois le développement et la consommation d'API basées sur le web
  • Bonne maîtrise des concepts cryptographiques, y compris l'échange de clés, et la distinction entre le chiffrement symétrique et asymétrique

Points bonus pour :

  • Expérience opérationnelle telle que SRE ou astreinte (on-call), démontrant une capacit

Traduit automatiquement depuis l’original.

Publié aujourd'hui

Lieu

Voir sur Google Maps