Remitly

Ingénieur Senior en Développement Logiciel, Authentification

TypeScriptJavaReactNode.jsGoTerraform
Traduction automatique. Consultez l’original.

Description du poste

Chez Remitly, nous croyons que chacun mérite la liberté d'accéder, de déplacer et de gérer son argent où que la vie le mène. Depuis 2011, nous tenons sans relâche notre promesse envers les clients qui envoient de l'argent à l'échelle mondiale, en offrant des moyens sécurisés, simples et fiables pour gérer leur argent, assurant une véritable tranquillité d'esprit. Que ce soit pour soutenir des proches restés au pays, développer une entreprise à travers les continents ou poursuivre de nouvelles opportunités à l'étranger, nous ne sommes pas seulement là pour déplacer de l'argent — nous sommes là pour faire avancer nos clients mondiaux.

Nous recherchons des bâtisseurs, des réinventeurs et des penseurs mondiaux qui souhaitent travailler à l'intersection de la technologie, de la confiance et de la transformation. Si cela vous correspond et que vous êtes prêt à accomplir le travail le plus significatif de votre carrière, nous vous invitons à rejoindre plus de 2,800 Remitlians passionnés dans le monde entier, unis par notre vision de transformer des vies grâce à des services financiers de confiance qui transcendent les frontières.

À propos du rôle

L'équipe d'Authentification (AuthN) de Remitly, au sein de l'organisation Identité et Confiance, est responsable de la plateforme de connexion et d'identité sur laquelle des millions de clients comptent pour accéder et déplacer leur argent en toute sécurité dans plus de 170 pays. Nous gérons l'identité client à grande échelle sur une plateforme d'identité client de premier plan et nous possédons tout ce qui l'entoure — les services, l'infrastructure en tant que code, et les expériences mobiles et web qui alimentent les flux OAuth 2.0/OIDC, le cycle de vie des jetons, l'authentification multifacteur (MFA), la connexion sans mot de passe et par téléphone, ainsi que l'authentification machine à machine pour les charges de travail internes et les partenaires externes.

AuthN est un système de niveau 0 : lorsque la connexion se dégrade, Remitly s'arrête. Notre travail se situe à l'intersection de la sécurité, de la fiabilité et de l'expérience utilisateur — une connexion infaillible mais qui ajoute des frictions fait perdre des clients ; une connexion sans friction mais faible leur fait perdre confiance. Vous reporterez au responsable de l'ingénierie de l'équipe d'Authentification à Vancouver.

Vous allez

  1. Concevoir et construire des services et des flux d'authentification de bout en bout — services backend (Go, Java, TypeScript), configuration de la plateforme d'identité et actions personnalisées, et expériences de connexion natives mobiles et web — avec des normes élevées en matière de fiabilité, d'observabilité et de sécurité.
  1. Travailler concrètement avec les normes d'identité modernes : OAuth 2.0, OIDC, PKCE, DPoP, SCIM, cycle de vie JWT, et les meilleures pratiques de sécurité pour l'authentification d'applications natives.
  1. Gérer l'infrastructure d'identité en tant que code — locataires d'identité gérés par Terraform, configuration des services et automatisation du déploiement — en traitant la configuration d'authentification avec la même rigueur que le code de production.
  1. Construire pour la résilience à grande échelle : objectifs de disponibilité, observabilité et alertes de succès de connexion, stratégie de basculement IdP, et réponse aux incidents pour un système où des minutes d'indisponibilité affectent les clients dans le monde entier.
  1. Faire évoluer nos capacités MFA, sans mot de passe et de connexion par téléphone, et livrer les exigences réglementaires telles que PSD2 en partenariat avec la conformité.
  1. Concevoir l'identité des charges de travail et machine à machine pour les services internes et les partenaires externes — émission de jetons, stratégie de quota et de mise en cache, et modèles d'intégration en libre-service utilisés par les équipes de Remitly.
  1. Collaborer avec la sécurité des applications sur la modélisation des menaces, les revues de conception sécurisée et la remédiation des conclusions des tests d'intrusion et de notre programme de bug bounty.
  1. Promouvoir les valeurs de Remitly en encadrant les pairs, en élevant le niveau par des documents de conception et des revues de code, et en contribuant à la stratégie technique de l'équipe.

Prérequis

Vous avez

  1. Un BS en informatique ou une expérience professionnelle équivalente.
  1. 8+ années d'expérience dans la construction de systèmes backend et/ou full-stack (par exemple, Go, Java, Node.js, TypeScript, React).
  1. Une expérience approfondie soit (a) de l'identité client et de l'authentification — plateformes OAuth 2.0/OIDC et CIAM telles que Auth0, Cognito ou Keycloak — soit (b) d'une infrastructure d'identité ou de sécurité à grande échelle (IAM cloud, systèmes d'autorisation, services de niveau 0 multi-régions), avec un réel intérêt à approfondir l'autre aspect.
  1. Expérience dans l'exploitation de systèmes de production à haute disponibilité, et aisance à participer aux astreintes pour les infrastructures critiques.
  1. Un historique de compromis pragmatiques entre sécurité, expérience utilisateur et livraison — et de collaboration avec les partenaires produit, conception, sécurité et conformité pour livrer des solutions à fort impact.
  1. Bonus : familiarité avec SAML, SCIM, FIDO2/WebAuthn ou passkeys, les systèmes de fraude et de protection de compte, ou les environnements financiers réglementés.

Détails de la rémunération.

La fourchette de salaire de base de départ pour ce poste est de 152 000 $ à 190 000 $. Au Canada, les employés de Remitly sont actionnaires de notre Société et les actions font partie de notre plan de rémunération globale. Votre recruteur pourra vous fournir plus d'informations sur les avantages médicaux offerts, ainsi que sur les autres avantages financiers et les composantes de rémunération globale offertes avec ce poste.

Nos avantages

  • Quatre semaines de vacances
  • Avantages sociaux
  • Avantages pour la santé mentale et la formation familiale
  • Régime REER avec cotisation de l'employeur
  • Plan d'achat d'actions pour employés (ESPP)
  • Assurance-vie et invalidité
  • Formation continue

Notre culture de travail connectée : innover, ensemble

Chez Remitly, nous croyons que la véritable innovation naît lorsque nous nous réunissons. Notre culture de travail connectée favorise une collaboration dynamique en personne, où les idées jaillissent et les problèmes complexes trouvent des solutions plus rapidement. Conformément aux attentes actuelles de l'entreprise en matière de travail hybride, les employés occupant ce poste travaillent sur site du mardi au jeudi chaque semaine. Une présence supplémentaire sur site peut être requise en fonction des besoins de l'entreprise, et l'entreprise peut modifier ses attentes en matière de travail hybride de temps à autre. Ces moments intentionnels au bureau sont essentiels pour approfondir les relations, stimuler la créativité et garantir que votre impact est ressenti là où il compte le plus.

Remitly est un employeur E-Verify

Chez Remitly, nous nous engageons à garantir que notre lieu de travail offre des opportunités d'emploi égales à tous les employés et candidats, en pleine conformité avec les lois et réglementations applicables.

Remitly est un employeur garantissant l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter