ID.me

Ingénieur logiciel senior - Wallet - Authentification

ReactRuby
Traduction automatique. Consultez l’original.

PRÉSENTATION DE L'ENTREPRISE

ID.me est le portefeuille d'identité numérique de nouvelle génération qui simplifie la manière dont les individus prouvent leur identité en ligne en toute sécurité. Les consommateurs peuvent vérifier leur identité une seule fois avec ID.me et se connecter de manière transparente sur différents sites web sans avoir à créer un nouveau compte ni à vérifier à nouveau leur identité. Plus de 175 millions d'utilisateurs bénéficient d'une connexion et d'une vérification d'identité simplifiées avec ID.me auprès de 22 agences fédérales, 50 agences gouvernementales d'État et plus de 100 organisations de santé. Plus de 600 marques grand public utilisent ID.me pour vérifier des communautés et des segments d'utilisateurs afin d'honorer leur service et de bâtir des relations plus authentiques. La technologie de ID.me répond aux normes fédérales d'authentification des consommateurs établies par le ministère du Commerce et est approuvée en tant que fournisseur de services d'identification NIST 800-63-3 IAL2 / AAL2 par la Kantara Initiative. ID.me s'engage à ne laisser « aucune identité de côté » afin de permettre à chacun de disposer d'une identité numérique sécurisée. Pour en savoir plus, visitez network.id.me/.

ID.me cultive une présence sur site à temps plein. Sauf mention contraire explicite dans une fiche de poste spécifique, tous les rôles sont basés sur site cinq jours par semaine dans l'un de nos bureaux à McLean, VA ; Mountain View, CA ; New York, NY ; ou Tampa, FL. Certains rôles, tels que les postes de vente sur le terrain ou d'autres postes conçus pour le télétravail, peuvent avoir des modalités de travail différentes, comme indiqué dans leurs offres individuelles.

Chez ID.me, nous adoptons une utilisation réfléchie des outils d'IA dans notre travail quotidien et il arrive même que nous utilisions l'IA dans notre processus de recrutement. Cependant, lors des entretiens, nous souhaitons comprendre vos compétences et expériences individuelles. Par conséquent, nous avons établi des directives sur la manière dont l'IA peut être utilisée de manière appropriée lors de votre candidature et de vos entretiens, disponibles ici insider.id.me/candidate-ai-use-in-interviewing/.

Ingénieur logiciel senior (SDE-IV) – Wallet - Authentification

PRÉSENTATION DU RÔLE

ID.me recherche un ingénieur logiciel senior (SDE-IV) pour rejoindre l'équipe Wallet - Authentification, où nous développons les expériences fondamentales de connexion, d'inscription et de gestion de compte sur lesquelles plus de 140 millions de membres s'appuient pour accéder au portefeuille d'identité ID.me.

L'authentification est la porte d'entrée de ID.me : le parcours de chaque membre commence par la création, la connexion ou la gestion de son Wallet. Notre équipe est responsable de la connexion, de l'inscription, de l'authentification multifacteur (MFA), de la récupération de compte, de la réinitialisation de mot de passe et de MyWallet, garantissant que les membres peuvent accéder en toute sécurité à leur identité vérifiée auprès de 20 agences fédérales, 44 gouvernements d'État, 66 organisations de santé et des centaines de marques grand public.

En tant qu'ingénieur logiciel senior, vous prendrez en charge des parties importantes de notre pile d'authentification de bout en bout, en pilotant de manière autonome des fonctionnalités et des systèmes de taille moyenne à grande, de la définition de problèmes ambigus jusqu'à la mise en production, et en agissant en tant qu'expert métier sur lequel les autres ingénieurs et équipes s'appuient. Vous définirez l'orientation technique des domaines dont vous avez la responsabilité, mentorerez et débloquerez vos coéquipiers, et assumerez la responsabilité tant de la santé technique que des résultats commerciaux des systèmes sous votre périmètre. Votre travail se situera à l'intersection de l'identité, de la sécurité et de l'expérience utilisateur, façonnant directement la manière dont des millions de personnes prouvent et accèdent à leur identité en ligne.

Ce poste sera basé dans notre bureau de Mountain View, CA, cinq jours par semaine.

À PROPOS DE ID.ME

ID.me est le portefeuille d'identité numérique de nouvelle génération qui simplifie la manière dont les individus prouvent leur identité en ligne en toute sécurité. Les consommateurs peuvent vérifier leur identité une seule fois avec ID.me et se connecter de manière transparente sur différents sites web sans avoir à créer un nouveau compte ni à vérifier à nouveau leur identité. Plus de 140 millions d'utilisateurs bénéficient d'une connexion et d'une vérification d'identité simplifiées avec ID.me auprès de 20 agences fédérales, 44 agences gouvernementales d'État et 66 organisations de santé. Plus de 600 marques grand public utilisent ID.me pour vérifier des communautés et des segments d'utilisateurs afin d'honorer leur service et de bâtir des relations plus authentiques. La technologie de ID.me répond aux normes fédérales d'authentification des consommateurs établies par le ministère du Commerce et est approuvée en tant que fournisseur de services d'identification NIST 800-63-3 IAL2 / AAL2 par la Kantara Initiative. ID.me s'engage à ne laisser « aucune identité de côté » afin de permettre à chacun de disposer d'une identité numérique sécurisée.

Lieu : Mountain View, CA (Sur site 5 jours par semaine)

ID.me maintient un environnement de travail exempt de discrimination, où les employés sont traités avec dignité et respect. Tous les employés de ID.me partagent la responsabilité de remplir notre engagement en faveur de l'égalité des chances en matière d'emploi. ID.me ne fait aucune discrimination à l'encontre d'un employé ou d'un candidat sur la base de l'âge, de l'ascendance, de la couleur, du congé familial ou médical, de l'identité ou de l'expression de genre, des informations génétiques, de l'état civil, de l'état de santé, de l'origine nationale, d'un handicap physique ou mental, de l'affiliation politique, du statut d'ancien combattant protégé, de la race, de la religion, du sexe (y compris la grossesse), de l'orientation sexuelle ou de toute autre caractéristique protégée par les lois, réglementations et ordonnances applicables. ID.me adhère à ces principes dans tous les aspects de l'emploi, y compris le recrutement, l'embauche, la formation, la rémunération, la promotion, les avantages sociaux, les programmes sociaux et récréatifs, et la discipline. De plus, la politique de ID.me est de fournir des aménagements raisonnables aux employés qualifiés ayant des handicaps protégés dans la mesure requise par les lois, réglementations et ordonnances applicables là où l'employé travaille. Sur demande, nous vous fournirons plus d'informations sur ces aménagements.

Veuillez consulter notre politique de confidentialité, y compris notre politique CCPA, sur id.me/privacy insider.id.me/privacy/. Si vous fournissez à ID.me des informations personnellement identifiables, vous confirmez que vous avez lu et acceptez d'être lié par les termes et conditions énoncés dans notre politique de confidentialité.

ID.me participe à E-Verify.

RESPONSABILITÉS CLÉS *

  1. Posséder et livrer des fonctionnalités d'authentification : construire, maintenir et améliorer l'expérience d'authentification du Wallet ID.me (connexion, inscription, MFA, récupération de compte, réinitialisation de mot de passe et MyWallet). Prendre des problèmes vaguement définis, clarifier les exigences avec les parties prenantes, créer un plan et piloter de manière autonome des fonctionnalités de taille moyenne à grande de bout en bout, de la définition au déploiement et à l'évaluation post-lancement, en fournissant des résultats bien testés et prêts pour la production avec un minimum de supervision, tout en définissant l'orientation technique des domaines dont vous avez la responsabilité.
  1. Sécurité, risque et fiabilité de la production : posséder et faire évoluer le moteur de risque en temps réel de l'équipe et son intégration dans les flux d'authentification, en détectant et en atténuant les attaques par identifiants, les prises de contrôle de compte et les abus, tout en préservant une expérience fluide pour les membres légitimes. Appliquer les meilleures pratiques de sécurité comme une priorité absolue dans chaque fonctionnalité que vous livrez. Assumer la responsabilité de la santé de production de ces systèmes en participant à la rotation d'astreinte, en menant la réponse aux incidents et les post-mortems, et en pilotant les améliorations de fiabilité et d'observabilité dans les services de l'équipe.
  1. Qualité du code et leadership technique : écrire un code de haute qualité et maintenable avec une couverture de tests solide, en suivant les meilleures pratiques de l'équipe en matière de revues de code, CI/CD et documentation. Placer la barre plus haut en matière d'excellence en ingénierie au sein de l'équipe, et mentorerez et débloquerez d'autres ingénieurs par le pair programming, la revue de code et le partage de connaissances, créant ainsi une redondance au sein de l'équipe sur les systèmes dont vous avez la responsabilité. Améliorer la santé de la base de code en identifiant et en traitant la dette technique et en renforçant les composants partagés.
  1. Intégrations tierces et internes : s'intégrer avec des fournisseurs de MFA, des services de livraison d'e-mails/SMS, des services d'identité internes et des parties utilisatrices en aval. Soulever de manière proactive les problèmes ou les opportunités découverts lors du travail d'intégration.
  1. Collaboration et influence interfonctionnelles : agir en tant que connecteur entre votre équipe et les autres, en collaborant avec les équipes Produit, Design, Sécurité, Identité et les équipes d'ingénierie adjacentes pour fournir des expériences d'authentification cohérentes, en anticipant les dépendances inter-systèmes, en résolvant l'ambiguïté et en favorisant l'alignement sur les approches techniques. Participer activement à la planification, aux rétrospectives et aux discussions inter-équipes, en apportant votre perspective pour aider à façonner la feuille de route de l'équipe.

Prérequis

QUALIFICATIONS REQUISES *

  1. Licence en informatique, ingénierie ou domaine connexe (ou expérience pratique équivalente).
  1. 6+ années d'expérience professionnelle en développement logiciel avec un accent marqué sur l'ingénierie web full-stack.
  1. Maîtrise des outils de développement assistés par IA (par exemple, Claude Code, Cursor) démontrée par au moins un an d'utilisation quotidienne, en plus d'un engagement envers une culture d'ingénierie axée sur l'IA qui exploite ces outils pour maximiser la qualité du code, la couverture des tests et la vélocité d'ingénierie.
  1. Maîtrise d'un framework web côté serveur moderne (par exemple, Ruby on Rails, Django, Laravel), avec une expérience pratique dans la construction et l'exploitation d'applications web en production à grande échelle, incluant la responsabilité de leur fiabilité et du support d'astreinte.

QUALIFICATIONS SOUHAITÉES *

  1. Capacité démontrée à prendre des problèmes vaguement définis et à piloter de manière autonome des fonctionnalités de taille moyenne à grande, de la définition à la production avec un minimum de supervision, en faisant des compromis techniques judicieux en cours de route.
  1. Solides compétences en communication et en collaboration, avec une expérience avérée de travail efficace avec les équipes Produit, Design et Ingénierie, ainsi que de mentorat auprès d'ingénieurs et d'élévation du niveau technique d'une équipe.
  1. Expérience avec les normes d'authentification et d'identité telles que OAuth2, OpenID Connect, SAML ou FIDO2/WebAuthn.
  1. Expérience dans la construction ou la contribution à des systèmes de détection de fraude, des moteurs de risque en temps réel ou des systèmes d'atténuation des abus.
  1. Connaissance des meilleures pratiques de sécurité pour la gestion des identifiants : stockage des mots de passe, gestion des sessions, émission de jetons et limitation de débit (rate limiting).
  1. Expérience avec React ou d'autres frameworks frontend modernes pour la construction d'expériences utilisateur.
  1. Aisance à travailler dans un environnement produit en évolution rapide avec des versions itératives et des tests A/B.
  1. Connaissance des pipelines CI/CD, des frameworks de test automatisés et des outils de profilage de performance.
  1. Expérience en startup ou en entreprise à forte croissance avec un fort penchant pour l'exécution et la prise de responsabilité.

Le salaire de base annuel indiqué n'inclut pas les bonus d'entreprise, les primes pour les rôles commerciaux, les actions et les avantages sociaux, qui seront déterminés en fonction de l'expérience, des compétences, de l'éducation, de la formation pertinente, de la localisation géographique et du rôle.

ID.me propose une couverture médicale, dentaire et optique complète, un compte d'épargne santé (HSA), des comptes de dépenses flexibles (médical, usage limité, garde d'enfants, comptes de frais de transport), une assurance vie de base et volontaire, une assurance décès et invalidité accidentelle (AD&D), un plan 401(k) avec abondement de l'entreprise, un congé parental, la possibilité de participer à un programme de congés payés illimités soumis aux termes et conditions de la politique de congés payés, incluant 8 jours fériés à l'échelle de l'entreprise, une assurance invalidité de courte et longue durée, une assurance accident et maladie grave, une politique de prime de parrainage, un programme d'aide aux employés, une assurance pour animaux de compagnie, un programme d'assistance voyage, des réductions pour le bien-être et la garde d'enfants, des conseillers en avantages sociaux et un avantage lié à la formation et au développement.

Les offres finales peuvent varier par rapport au montant indiqué en fonction des qualifications, des expériences professionnelles, des compétences, de l'éducation, de la formation pertinente, de la localisation géographique et d'autres facteurs liés au poste.

Fourchette salariale pour Mountain View, CA et New York, NY $194,000—$253,000 USD

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