TSMC
Faire
Ingénieur Sécurité Staff - Défense des Bots et du Trafic
À propos de Faire
Faire est une plateforme de vente en gros technologique construite sur la conviction que l'avenir est local. Les détaillants indépendants du monde entier représentent collectivement un marché de gros de plusieurs centaines de milliards de dollars qui a historiquement été fragmenté et hors ligne. Chez Faire, nous utilisons la puissance de la technologie, des données et du machine learning pour connecter cette communauté florissante d'entrepreneurs à travers le monde. Imaginez votre boutique préférée en ville — nous l'aidons à découvrir les meilleurs produits du monde entier à vendre dans ses magasins. Avec les bons outils et les bonnes informations, nous pensons pouvoir uniformiser les règles du jeu afin que les entreprises puissent prospérer et que les communautés locales puissent s'épanouir.
Nous recherchons des personnes intelligentes, ingénieuses et passionnées pour nous rejoindre alors que nous soutenons le mouvement « shop local » (acheter local). Si vous croyez en la communauté, rejoignez la nôtre.
À propos de ce rôle
Notre organisation d'ingénierie est responsable des logiciels qui font fonctionner notre place de marché. Notre fonction de défense des bots et du trafic est responsable de la manière dont Faire se défend contre le trafic automatisé : scraping, abus d'identifiants et DDoS au niveau applicatif, depuis le périmètre jusqu'à la détection et l'évaluation. Nous nous soucions des bonnes pratiques d'ingénierie et aimons écrire des logiciels sécurisés, testés, faciles à maintenir et capables de s'adapter à des millions d'utilisateurs. Nous construisons des frameworks évolutifs et réutilisables ; nous consultons les équipes produit ; nous écoutons les données ; et nous itérons.
En tant qu'Ingénieur Sécurité Staff, Défense des Bots et du Trafic, vous serez le premier propriétaire dédié de ce domaine. Vous définirez la direction technique, construirez les contrôles et les signaux qui la soutiennent, et établirez un modèle de propriété qui s'applique à la Sécurité, à la Plateforme, aux équipes de services et à la lutte contre les abus.
En tant qu'Ingénieur Sécurité Staff, Défense des Bots et du Trafic, vous collaborerez avec nous pour :
- Être responsable de la stratégie technique et de la feuille de route pour la défense de bout en bout contre les bots, le scraping et les attaques DDoS au niveau applicatif, depuis les contrôles de périmètre jusqu'à la détection et l'évaluation, y compris la révision de la stratégie lorsque les preuves la contredisent.
- Écrire et ajuster les contrôles de sécurité de périmètre sous forme de code : règles WAF, politiques de limitation de débit, et mécanismes de défi, contre de véritables adversaires qui répondent à chaque changement que vous apportez.
- Construire des signaux de confiance et de détection de bots plus fiables afin que Faire puisse appliquer des mesures plus agressives sans rejeter les acheteurs légitimes non connectés.
- Concevoir et exploiter la limitation de débit distribuée au niveau 7, et prendre les décisions concernant la clé, l'état du compteur, et l'emplacement de l'application dans la pile.
- Résoudre définitivement la gestion des incidents liés aux bots et aux attaques DDoS : établir des chemins d'alerte clairs, rédiger des runbooks qu'un technicien d'astreinte non spécialiste peut exécuter à 3h du matin, et mettre en place une observabilité permettant de déterminer si des utilisateurs réels sont effectivement impactés.
- Mener des revues post-incident sur les classes récurrentes d'incidents de bots afin que les causes systémiques émergent au lieu de se répéter.
- Construire les outils, les configurations sécurisées par défaut et les playbooks qui permettent aux équipes propriétaires de services de protéger correctement leurs propres points d'accès sans que vous interveniez pour chaque décision.
- Mettre en place un modèle de propriété durable entre la Sécurité, la Plateforme, les équipes de services et la lutte contre les abus, où chaque vecteur d'attaque a un propriétaire nommé qui l'a accepté et qui tient sans escalade.
- Rendre la posture anti-bot de Faire lisible par la direction, y compris une vue défendable du risque résiduel, et forcer les décisions commerciales en suspens que l'ingénierie prend actuellement par défaut.
Prérequis
Nous sommes enthousiasmés par vous car vous avez :
- Une propriété opérationnelle pratique d'une plateforme CDN ou de sécurité de périmètre (Cloudflare, Akamai, Fastly, ou AWS CloudFront/WAF/Shield) en production contre de véritables adversaires, gérée sous forme de code plutôt que cliquée via un tableau de bord fournisseur.
- Expérience dans la défense d'un site grand public à fort trafic contre le scraping et les attaques DDoS au niveau applicatif, y compris la partie où l'attaquant change de vecteurs une semaine après la livraison de votre contrôle, et l'instinct de concevoir pour augmenter le coût de l'attaquant plutôt que pour un blocage permanent.
- Une compréhension pratique des signaux de détection de bots et des limites de chacun : empreintes TLS et HTTP (JA3/JA4), signaux comportementaux, attestation d'appareil mobile (App Attest, Play Integrity), et défis, avec une vision réelle du compromis précision/rappel que chacun implique.
- Expérience dans la conception de limitation de débit distribuée au niveau 7, y compris les différences entre les clés par IP, par ASN, par session et par empreinte, quand chacune est contournée, et comment maintenir l'état du compteur sur un parc sans que le limiteur ne devienne le goulot d'étranglement.
- Rigueur quantitative dans le travail de détection : vous pouvez mesurer la précision et le rappel d'une détection, définir une tolérance aux faux positifs avec le métier, et défendre un changement de seuil avec des données plutôt qu'avec l'intuition.
- Une préférence pour résoudre les problèmes de trafic et d'abus avec du code plutôt qu'avec des opérations manuelles, y compris l'écriture et la maintenance d'outils internes dont les ingénieurs d'astreinte dépendent en cas d'incident.
- Aisance à écrire et réviser du code dans un langage orienté objet tel que Kotlin, Java, Python, ou TypeScript, suffisamment pour lire un service inconnu, trouver où un contrôle est contourné, et ouvrir la pull request qui le corrige.
- Maîtrise opérationnelle de l'infrastructure en tant que code et des environnements cloud (Terraform, AWS ou GCP, Kubernetes) suffisante pour gérer un plan de contrôle de sécurité, et le jugement pour savoir quand un flux contrôlé par Terraform est trop lent pour un incident et nécessite un chemin de déblocage avec une piste d'audit.
- Expérience dans la gestion de la réponse aux incidents pour une attaque de trafic en direct, y compris l'autorité de bloquer le trafic sous la pression du temps.
- Un historique de définition de la direction technique dans un domaine ambigu sans propriétaire existant, et de séquençage du travail lorsque tout est nominalement urgent.
- Expérience dans la mise en place d'un modèle de propriété inter-équipes sans autorité, y compris le transfert de responsabilité d'une équipe qui la détient actuellement et l'obtention d'autres équipes pour accepter des obligations qu'elles n'ont pas demandées.
- Aisance à livrer principalement par le biais d'autres équipes plutôt que par un débit personnel.
- La capacité à présenter le risque de sécurité en termes commerciaux aux dirigeants, en traduisant les métriques de trafic et d'abus en exposition de revenus, de coûts et de réputation.
- Communication claire avec les ingénieurs extérieurs à la sécurité, décrivant une attaque et ses compromis sans alarmisme ni jargon inexpliqué.
Technologies que nous utilisons et enseignons
- Kotlin, Typescript, Python
- Outils de sécurité de périmètre et CDN : WAF, limitation de débit, gestion des bots, politiques de défi
- AWS, OCI, Terraform, Kubernetes
- HTTP, JSON, et Protocol Buffers
Fourchette de salaire
Canada : la fourchette de rémunération pour ce rôle est de $190,500 à $262,000 par an.
Ce rôle sera également éligible à des actions et à des avantages sociaux. Le salaire de base réel sera déterminé en fonction de facteurs autorisés tels que les compétences transférables, l'expérience professionnelle, la demande du marché et le lieu de travail principal. La fourchette de salaire de base fournie est sujette à changement et peut être modifiée à l'avenir.
Les employés hybrides de Faire se rendent actuellement au bureau 3 jours par semaine les mardis, jeudis et un troisième jour flexible de leur choix (lundi, mercredi ou vendredi). De plus, les postes hybrides sur site auront la flexibilité de travailler à distance jusqu'à 4 semaines par an. Certains postes liés au lieu de travail et aux technologies de l'information peuvent nécessiter une présence sur site 5 jours par semaine, comme indiqué dans l'offre d'emploi.
Faire offre des opportunités d'emploi équitables (EEO) à tous les employés et candidats sans distinction de race, de couleur, de religion, de sexe, d'origine nationale, d'âge, de handicap, de génétique, d'orientation sexuelle, d'identité de genre ou d'expression de genre.
Faire s'engage à fournir un accès, une égalité des chances et des aménagements raisonnables aux personnes handicapées en matière d'emploi, de services, de programmes et d'activités. Des aménagements sont disponibles tout au long du processus de recrutement et les candidats handicapés peuvent demander à être accommodés tout au long du processus de recrutement. Nous travaillerons avec tous les candidats pour répondre à leurs besoins individuels en matière d'accessibilité. Pour demander un aménagement raisonnable, veuillez remplir notre formulaire de demande d'aménagement (bit.ly/faire-form)
Confidentialité
Pour plus d'informations sur le type de données personnelles que Faire collecte auprès des candidats, ainsi que sur vos choix concernant les données collectées à votre sujet, veuillez consulter l'avis de confidentialité de Faire (faire.com/privacy)
Pourquoi vous allez adorer travailler chez Faire
- Avancez rapidement : vous serez responsable de problèmes importants qui servent des clients dans le monde entier, avec la liberté d'agir rapidement et de voir clairement vos résultats.
- Équipé pour évoluer : nous investissons dans ce qui compte, y compris les derniers outils d'IA d'entreprise, pour vous aider à travailler plus intelligemment et à tirer le meilleur parti de chaque journée.
- Le meilleur de sa catégorie : notre équipe est composée de collègues pointus, gentils et généreux qui se soucient de leur métier et de vous aider à progresser dans le vôtre.
- De vraies récompenses. Une rémunération compétitive, des actions et des avantages sociaux complets conçus pour soutenir votre vie professionnelle et personnelle.
- Appartenance : nous nous efforçons intentionnellement de créer un environnement où chaque employé de Faire a un accès égal aux opportunités, à la croissance et au succès.
Faire a été fondée en 2017 par une équipe des premiers responsables produit et ingénierie de Square. Nous sommes soutenus par certains des meilleurs investisseurs dans le commerce de détail et la technologie, notamment : Y Combinator, Lightspeed Venture Partners, Forerunner Ventures, Khosla Ventures, Sequoia Capital, Founders Fund et DST Global. Nous avons notre siège social à San Francisco et à Kitchener-Waterloo, et une présence mondiale d'employés dans nos bureaux de Toronto, Londres et New York. Pour en savoir plus sur Faire et nos clients, vous pouvez lire davantage sur notre blog.
