Emploi
De la source partenaire
Ingénieur Développement Logiciel III - Utilisateurs
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- HighLevel
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
À propos de HighLevel : HighLevel est un système d'exploitation d'entreprise basé sur l'IA qui donne aux agences, aux entrepreneurs et aux PME l'infrastructure nécessaire pour créer, automatiser et faire évoluer. Aujourd'hui, HighLevel soutient les PME dans plus de 150 pays, alimentant une croissance communautaire ancrée dans les résultats réels des clients.
À ce jour, les entreprises opérant sur HighLevel ont généré plus de 7 milliards de dollars de valeur écosystémique, démontrant l’impact des infrastructures partagées à grande échelle. En centralisant les conversations, l'automatisation et l'intelligence dans un seul système, nous aidons les entreprises à évoluer plus rapidement, à réduire la complexité et à exécuter efficacement.
Derrière la plateforme, HighLevel alimente quotidiennement plus de 4 milliards de visites d'API et 2,5 milliards d'événements de messages. Avec 250 téraoctets de données distribuées, plus de 250 microservices et plus d'un million de noms de domaine pris en charge, notre architecture est conçue pour la performance, la résilience et l'évolutivité à long terme.
Notre peuple
Avec plus de 2 000 membres d’équipe dans plus de 10 pays, HighLevel fonctionne comme une organisation mondiale axée sur le travail à distance, conçue pour la rapidité et l’appropriation. Nous valorisons l'initiative, la clarté et l'exécution, en créant un espace permettant aux personnes ambitieuses de créer des systèmes qui prennent en charge des millions d'entreprises dans le monde. Ici, l’innovation prospère, les idées sont célébrées et les gens passent en premier, peu importe où ils habitent.
Notre impact
Chaque mois, HighLevel permet de diffuser plus de 1,5 milliard de messages, 200 millions de prospects et 20 millions de conversations pour plus d'un million d'entreprises que nous soutenons. Derrière ces chiffres se cachent de vraies personnes qui construisent leur indépendance, élargissent les opportunités et créent un impact mesurable. Nous sommes fiers d’en faire partie.
Apprenez-en davantage sur nous sur notre chaîne YouTube ou sur nos articles de blog
À propos du rôle
Nous recherchons un ingénieur FullStack senior chevronné (SDE III) pour rejoindre notre équipe du module utilisateurs, où vous concevrez et construirez des systèmes de gestion des utilisateurs évolutifs et sécurisés. Cela inclut le travail sur l'authentification, l'autorisation et les hiérarchies d'autorisations complexes sur une plate-forme SaaS multi-tenant. Vous collaborerez de manière interfonctionnelle pour offrir des expériences fiables, performantes et sécurisées à des millions d'utilisateurs.
Ce rôle est idéal pour quelqu'un qui s'épanouit dans les systèmes backend orientés produit, qui possède une solide base complète et qui est à l'aise avec les outils d'IA pour améliorer sa vitesse et son efficacité de développement.
Responsabilités :
• Écrivez du code propre et maintenable en TypeScript/JavaScript.
• Créer et maintenir des API RESTful robustes pour la gestion et l'authentification des utilisateurs.
• Concevoir des modèles et des schémas de données utilisateur multi-locataires évolutifs
• Mettre en œuvre OAuth, JWT et la gestion sécurisée des sessions.
• Concevoir et mettre en œuvre des systèmes IAM v2 avec RBAC et autorisations granulaires
• Créez des fonctionnalités telles que l'usurpation d'identité d'utilisateur, la délégation et les modèles d'autorisation.
• Créer et gérer les flux de validation des jetons et de cycle de vie des sessions.
• Concevoir des modèles évolutifs à l'aide de MongoDB, Firestore et SQL
• Intégrez Elasticsearch pour la recherche et le filtrage avancés des utilisateurs.
• Synchronisez les données utilisateur sur plusieurs magasins et implémentez la journalisation d'audit.
• Créez des flux d'authentification sécurisés avec des contrôles de chiffrement, de validation des jetons et de confidentialité des données.
• Garantir le respect du RGPD et des réglementations similaires
• Créer des pistes d'audit et des rapports de conformité pour les actions des utilisateurs.
• Optimiser les requêtes, mettre en œuvre des stratégies de mise en cache et gérer des opérations utilisateur à volume élevé
• Créer des systèmes qui s'adaptent aux environnements clients d'entreprise
• Collaborer avec les équipes produit, sécurité et plate-forme pour fournir des fonctionnalités.
• Collaborer avec DevOps sur le déploiement et l'infrastructure
• Encadrer les ingénieurs juniors et participer aux discussions sur l'architecture et aux révisions de code.
Profil de candidat requis :
• 4 ans et plus en ingénierie backend, de préférence en création de systèmes de gestion des utilisateurs
• Travail éprouvé sur les systèmes d'authentification/autorisation et IAM
• Expérience avec les workflows et autorisations SaaS multi-locataires et utilisateurs d'entreprise
Compétences techniques requises
• Langages : TypeScript, JavaScript, Node.js
• Frameworks : NestJS, Express.js
• Bases de données : MongoDB, Firestore, SQL
• Authentification : OAuth 2.0, JWT, gestion de session
• Cloud : Google Cloud Platform (GCP)
• Messagerie : Google Cloud Pub/SubDevOps : Git, CI/CD
• Recherche : Elasticsearch, Clickhouse
• Architecture : microservices, architecture événementielle, IAM, RBAC
Déclaration EEO :
L'entreprise est un employeur garantissant l'égalité des chances. En tant qu'employeur soumis à la réglementation de l'action positive, nous vous invitons à fournir volontairement les informations démographiques suivantes. Ces informations sont utilisées uniquement pour le respect des exigences gouvernementales en matière de tenue de dossiers, de reporting et autres exigences légales. La fourniture de ces informations est volontaire et le refus de le faire n’affectera pas le statut de votre candidature. Ces données seront conservées séparément de votre candidature et ne seront pas utilisées dans la décision d'embauche.
Déclaration EEO :
L'entreprise est un employeur garantissant l'égalité des chances. En tant qu'employeur soumis à la réglementation de l'action positive, nous vous invitons à fournir volontairement les informations démographiques suivantes. Ces informations sont utilisées uniquement pour le respect des exigences gouvernementales en matière de tenue de dossiers, de reporting et autres exigences légales. La fourniture de ces informations est volontaire et le refus de le faire n’affectera pas le statut de votre candidature. Ces données seront conservées séparément de votre candidature et ne seront pas utilisées dans la décision d'embauche.
Nous vous encourageons à consulter notre politique de confidentialité avant de soumettre votre candidature
Publié initialement sur Himalaya
Source : Himalaya (https://himalayas.app/companies/highlevel/jobs/software-development-engineer-iii-users)
À ce jour, les entreprises opérant sur HighLevel ont généré plus de 7 milliards de dollars de valeur écosystémique, démontrant l’impact des infrastructures partagées à grande échelle. En centralisant les conversations, l'automatisation et l'intelligence dans un seul système, nous aidons les entreprises à évoluer plus rapidement, à réduire la complexité et à exécuter efficacement.
Derrière la plateforme, HighLevel alimente quotidiennement plus de 4 milliards de visites d'API et 2,5 milliards d'événements de messages. Avec 250 téraoctets de données distribuées, plus de 250 microservices et plus d'un million de noms de domaine pris en charge, notre architecture est conçue pour la performance, la résilience et l'évolutivité à long terme.
Notre peuple
Avec plus de 2 000 membres d’équipe dans plus de 10 pays, HighLevel fonctionne comme une organisation mondiale axée sur le travail à distance, conçue pour la rapidité et l’appropriation. Nous valorisons l'initiative, la clarté et l'exécution, en créant un espace permettant aux personnes ambitieuses de créer des systèmes qui prennent en charge des millions d'entreprises dans le monde. Ici, l’innovation prospère, les idées sont célébrées et les gens passent en premier, peu importe où ils habitent.
Notre impact
Chaque mois, HighLevel permet de diffuser plus de 1,5 milliard de messages, 200 millions de prospects et 20 millions de conversations pour plus d'un million d'entreprises que nous soutenons. Derrière ces chiffres se cachent de vraies personnes qui construisent leur indépendance, élargissent les opportunités et créent un impact mesurable. Nous sommes fiers d’en faire partie.
Apprenez-en davantage sur nous sur notre chaîne YouTube ou sur nos articles de blog
À propos du rôle
Nous recherchons un ingénieur FullStack senior chevronné (SDE III) pour rejoindre notre équipe du module utilisateurs, où vous concevrez et construirez des systèmes de gestion des utilisateurs évolutifs et sécurisés. Cela inclut le travail sur l'authentification, l'autorisation et les hiérarchies d'autorisations complexes sur une plate-forme SaaS multi-tenant. Vous collaborerez de manière interfonctionnelle pour offrir des expériences fiables, performantes et sécurisées à des millions d'utilisateurs.
Ce rôle est idéal pour quelqu'un qui s'épanouit dans les systèmes backend orientés produit, qui possède une solide base complète et qui est à l'aise avec les outils d'IA pour améliorer sa vitesse et son efficacité de développement.
Responsabilités :
• Écrivez du code propre et maintenable en TypeScript/JavaScript.
• Créer et maintenir des API RESTful robustes pour la gestion et l'authentification des utilisateurs.
• Concevoir des modèles et des schémas de données utilisateur multi-locataires évolutifs
• Mettre en œuvre OAuth, JWT et la gestion sécurisée des sessions.
• Concevoir et mettre en œuvre des systèmes IAM v2 avec RBAC et autorisations granulaires
• Créez des fonctionnalités telles que l'usurpation d'identité d'utilisateur, la délégation et les modèles d'autorisation.
• Créer et gérer les flux de validation des jetons et de cycle de vie des sessions.
• Concevoir des modèles évolutifs à l'aide de MongoDB, Firestore et SQL
• Intégrez Elasticsearch pour la recherche et le filtrage avancés des utilisateurs.
• Synchronisez les données utilisateur sur plusieurs magasins et implémentez la journalisation d'audit.
• Créez des flux d'authentification sécurisés avec des contrôles de chiffrement, de validation des jetons et de confidentialité des données.
• Garantir le respect du RGPD et des réglementations similaires
• Créer des pistes d'audit et des rapports de conformité pour les actions des utilisateurs.
• Optimiser les requêtes, mettre en œuvre des stratégies de mise en cache et gérer des opérations utilisateur à volume élevé
• Créer des systèmes qui s'adaptent aux environnements clients d'entreprise
• Collaborer avec les équipes produit, sécurité et plate-forme pour fournir des fonctionnalités.
• Collaborer avec DevOps sur le déploiement et l'infrastructure
• Encadrer les ingénieurs juniors et participer aux discussions sur l'architecture et aux révisions de code.
Profil de candidat requis :
• 4 ans et plus en ingénierie backend, de préférence en création de systèmes de gestion des utilisateurs
• Travail éprouvé sur les systèmes d'authentification/autorisation et IAM
• Expérience avec les workflows et autorisations SaaS multi-locataires et utilisateurs d'entreprise
Compétences techniques requises
• Langages : TypeScript, JavaScript, Node.js
• Frameworks : NestJS, Express.js
• Bases de données : MongoDB, Firestore, SQL
• Authentification : OAuth 2.0, JWT, gestion de session
• Cloud : Google Cloud Platform (GCP)
• Messagerie : Google Cloud Pub/SubDevOps : Git, CI/CD
• Recherche : Elasticsearch, Clickhouse
• Architecture : microservices, architecture événementielle, IAM, RBAC
Déclaration EEO :
L'entreprise est un employeur garantissant l'égalité des chances. En tant qu'employeur soumis à la réglementation de l'action positive, nous vous invitons à fournir volontairement les informations démographiques suivantes. Ces informations sont utilisées uniquement pour le respect des exigences gouvernementales en matière de tenue de dossiers, de reporting et autres exigences légales. La fourniture de ces informations est volontaire et le refus de le faire n’affectera pas le statut de votre candidature. Ces données seront conservées séparément de votre candidature et ne seront pas utilisées dans la décision d'embauche.
Déclaration EEO :
L'entreprise est un employeur garantissant l'égalité des chances. En tant qu'employeur soumis à la réglementation de l'action positive, nous vous invitons à fournir volontairement les informations démographiques suivantes. Ces informations sont utilisées uniquement pour le respect des exigences gouvernementales en matière de tenue de dossiers, de reporting et autres exigences légales. La fourniture de ces informations est volontaire et le refus de le faire n’affectera pas le statut de votre candidature. Ces données seront conservées séparément de votre candidature et ne seront pas utilisées dans la décision d'embauche.
Nous vous encourageons à consulter notre politique de confidentialité avant de soumettre votre candidature
Publié initialement sur Himalaya
Source : Himalaya (https://himalayas.app/companies/highlevel/jobs/software-development-engineer-iii-users)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: HighLevel
Annonce fournie par HighLevel.