Abbott Laboratories
Enigma
Ingénieur Logiciel Senior, Équipe Match
L'OPPORTUNITÉ
C'est une période critique et passionnante chez Enigma. Nos clients nous disent constamment que nos produits de données créent une valeur énorme et sont profondément alignés sur leurs flux de travail les plus importants. Alors que la demande augmente, nous avons une opportunité urgente d'améliorer à la fois l'intelligence de nos données et les systèmes par lesquels les clients y accèdent.
Nous recherchons un Ingénieur Logiciel Senior expérimenté pour rejoindre notre Équipe Match et aider à façonner la prochaine génération des produits de données destinés aux clients de Enigma.
Vous jouerez un rôle central dans l'architecture, la construction et la gestion des systèmes d'ingénierie critiques nécessaires pour alimenter des expériences de recherche et de récupération rapides, pertinentes et fiables à grande échelle. C'est un rôle à fort impact, unique, à l'intersection de la recherche d'information, des systèmes distribués, des microservices et de la délivrance de données clients.
LE RÔLE
Au cœur du produit de Enigma se trouvent nos données, ce qui rend les systèmes de livraison essentiels à ce que nous construisons.
Ce rôle est idéal pour un ingénieur passionné par les problèmes de recherche complexes et les défis système liés à la fourniture de systèmes de récupération en production à faible latence.
CE QUI REND CE RÔLE EXCITANT ? *
- Impact : Votre capacité technique et vos décisions auront un impact direct sur nos clients et le succès de notre produit sur le marché, en pilotant des décisions critiques dans des entreprises de plusieurs milliards de dollars. *
- Défi Technique : Nos systèmes intègrent de nouvelles technologies pour les bases de données, la recherche d'information, les systèmes distribués, les microservices, la mise à l'échelle élastique, les pipelines de données, et plus encore. Ce rôle se concentre sur les défis les plus ardus des systèmes de récupération à grande échelle, des APIs et des systèmes distribués. *
- Propriété : Vous aurez une autonomie significative pour façonner les systèmes de production qui alimentent nos produits principaux, y compris une voix forte dans nos outils et notre écosystème de fournisseurs. *
- Proximité Client : Votre travail influencera directement la manière dont les clients sophistiqués intègrent les données de Enigma dans leurs flux de travail critiques et leurs systèmes de prise de décision.
CE QUE VOUS FEREZ *
En tant qu'Ingénieur Logiciel Senior au sein de l'Équipe Match, vous dirigerez les efforts visant à améliorer la latence et la scalabilité de nos produits de données destinés aux clients. Vous travaillerez sur l'ensemble du cycle de vie du logiciel : traduction des exigences produit en conceptions techniques, et implémentation de systèmes de recherche et de récupération à haut débit.
- Construire des systèmes évolutifs, hautement disponibles, à haut débit et faciles à maintenir, déployés dans des environnements cloud *
- Concevoir et construire des systèmes de recherche à faible latence et à haut débit (APIs), des pipelines d'indexation et des systèmes de récupération utilisant Python, Typesense et AWS *
- Évaluer et faire évoluer notre pile technologique de recherche, en pilotant les décisions de conception technique concernant l'architecture de récupération, les stratégies d'indexation et les compromis de performance système *
- Résoudre des problèmes avec des conteneurs, l'infrastructure cloud et l'infrastructure en tant que code (nous utilisons Docker, AWS et Terraform) *
- Mener des travaux de bout en bout, de la conception et de l'implémentation à la productionnalisation et à la livraison aux clients *
- Détecter et enquêter sur les anomalies dans les performances système et la fraîcheur des données, en traçant les problèmes jusqu'à leur cause racine *
- S'enorgueillir d'écrire du code hautement lisible et méticuleusement testé *
- Collaborer étroitement avec les équipes Produit, Ingénierie et les parties prénantes clients pour améliorer l'expérience de recherche et la découvrabilité *
- Mentorer les coéquipiers et aider à élever le niveau de conception système et d'excellence opérationnelle
NOTRE CANDIDAT IDÉAL *
- 5+ années d'expérience en ingénierie logicielle *
- Possède une solide maîtrise de la programmation en Python et une expérience d'exploitation dans des environnements cloud (AWS préféré) *
- A de l'expérience dans la conception, l'optimisation et l'exploitation de systèmes backend à grande échelle, de APIs ou de plateformes de délivrance de données *
- Expertise appliquée démontrée au niveau de la production dans deux domaines techniques ou plus parmi les suivants : systèmes distribués, recherche d'information, ou développement de API à grande échelle. *
- Aime collaborer avec des partenaires interfonctionnels (chefs de produit, autres ingénieurs, nos clients) pour définir des attentes claires et résoudre des problèmes communs *
- Communique efficacement les concepts techniques et les compromis à des publics techniques et non techniques *
- S'épanouit dans des environnements très collaboratifs avec une forte propriété et des cycles d'itération rapides *
- Est motivé à travailler avec les clients pour avoir un impact dans le monde réel
POINTS BONUS SI VOUS *
- A une expérience approfondie de notre pile principale (Typesense, Python, AWS) ou d'une infrastructure de récupération similaire (Elasticsearch, OpenSearch, FAISS) *
- A construit des systèmes de recherche ou de recommandation destinés aux clients ou des APIs *
- A un parcours exceptionnel dans la direction d'équipes d'ingénierie *
- A une vaste expérience dans l'ingénierie de produits de données SaaS *
- A encadré des ingénieurs seniors et élevé le niveau technique dans diverses disciplines
À PROPOS DE NOUS
Chez Enigma, nous construisons la source de données unique et la plus fiable sur les entreprises pour alimenter l'avenir des services financiers. En ingénieriant de meilleures données à partir de centaines de sources publiques et tierces, nous visons à raconter l'histoire complète de chaque entreprise, afin que les entreprises de toutes tailles puissent accéder aux services financiers dont elles ont besoin pour croître et prospérer. Nos valeurs fondamentales – générosité, curiosité, ingéniosité et dynamisme – guident tout ce que nous faisons, de la manière dont nous prenons nos décisions produit les plus importantes à la manière dont nous travaillons et nous soutenons mutuellement au quotidien. Nous sommes une équipe d'individus curieux et motivés aux parcours et compétences divers, mais nous sommes tous passionnés par l'ingénierie d'une compréhension plus profonde grâce aux données – ensemble. Si cela vous parle, nous serions ravis d'avoir de vos nouvelles !
Nous sommes fiers d'être un lieu de travail qui respecte l'égalité des chances et un employeur qui applique des mesures d'action positive. Nous nous engageons à l'égalité des chances en matière d'emploi, indépendamment de la race, de la couleur, de l'ascendance, de la religion, du sexe, de l'origine nationale, de l'orientation sexuelle, de l'âge, de la citoyenneté, de l'état civil, du handicap, de l'identité de genre ou du statut d'ancien combattant.
Fourchette de salaire : $180,000-$240,000
Une note sur les fourchettes de salaire : nous sommes fiers de payer de manière compétitive pour notre taille et notre secteur. Le salaire n'est qu'une partie d'un package de rémunération total de Enigma qui comprend des avantages et des opportunités supplémentaires. Tous nos packages de rémunération incluent des actions car nous pensons que 100% des employés de Enigma devraient avoir la possibilité d'acheter une participation dans l'entreprise et de bénéficier de la valeur que nous créons ensemble.
