The MITRE Corporation
Metriport
Ingénieur Logiciel Senior
À propos de nous
L'échange de données médicales est l'un des plus grands problèmes non résolus dans le système de santé américain. Si vous avez passé du temps dans le système de santé, vous l'avez ressenti, et cela ne fait qu'empirer à mesure que vous vieillissez et tombez malade. Metriport existe pour résoudre ce problème. Nous nous connectons aux sources de données dont les prestataires de soins de santé de demain ont besoin, prenons des données brutes inutilisables sous leur forme d'origine et les transformons en un format unique et propre que les équipes de soins et leurs agents utilisent réellement pour améliorer les résultats. La récupération des dossiers à travers des milliers de systèmes hérités et de flux de données désuets, qui prenait auparavant des semaines, prend maintenant quelques secondes. Les cliniciens entrent dans les rendez-vous avec le tableau clinique complet déjà en main, et cette rapidité peut permettre de détecter une condition suffisamment tôt pour la traiter.
Nous ne sommes pas une entreprise de santé. Nous sommes une entreprise technologique qui opère dans le domaine de la santé, et nous construisons chaque couche nous-mêmes : connexion, transformation et analyse. Les systèmes EHR hérités ont été construits pour que les prestataires soient payés, pas pour servir l'expérience clinique. Nous construisons ce qui aurait dû exister à la place : le système d'enregistrement de l'ensemble du système de santé américain. Nous avons commencé par l'échange de données. Aujourd'hui, nous sommes en concurrence avec les plus grandes plateformes de données du secteur. Demain, nous serons la couche d'infrastructure sur laquelle reposera le système de santé.
Nous avons levé 28.4 millions de dollars auprès de capital-risqueurs de premier plan (notamment Matrix, ARTIS et Y Combinator), trouvé notre adéquation produit-marché (plusieurs millions de dollars d'ARR, plus de 100 clients dont Amazon One Medical, Circle Medical, Color Health et Strive Health), et avons des années de trésorerie devant nous. Si vous avez eu une bonne expérience de santé ces dernières années, il y a de fortes chances que Metriport y ait contribué. C'est la version des soins de santé que nous voulons que les gens non seulement attendent, mais exigent. Rejoignez-nous et construisez l'avenir.
À propos de vous
Nous sommes une petite équipe très productive, composée majoritairement d'anciens fondateurs, y compris des anciens de YC, et nous opérons avec une réelle autonomie et très peu de bureaucratie. Nous recrutons sur la compétence, pas sur le pedigree. Les leaders sont au bureau six jours par semaine, et nous nous attendons généralement à ce que l'équipe soit également disponible six jours par semaine. Non pas parce que nous comptons les heures, mais parce qu'il y a toujours plus à faire lorsque l'on révolutionne la manière dont les prestataires de soins de santé de demain fournissent des soins à leurs patients aujourd'hui. Nous faisons confiance à notre équipe pour prendre le temps de repos dont elle a besoin et nous n'avons jamais refusé une demande de congé.
Vous avez un esprit d'entreprise et un fort sens de la responsabilité. Vous n'attendez pas qu'on vous dise ce qui ne va pas. Au lieu de cela, vous croyez pouvoir résoudre n'importe quel problème qui se présente à vous, même en dehors de votre domaine exact. Quand quelqu'un estime un projet à trois semaines, vous demandez pourquoi il ne peut pas être fait en trois jours, et vous savez faire la différence entre livrer rapidement une version 0 et couper un coin qui vous retombera dessus. Vous marchez sur la corde raide entre l'artisanat et la vitesse sans tomber d'un côté ou de l'autre.
Le rôle
Nous recherchons des ingénieurs "généralistes" capables d'opérer au niveau Senior :
- Vous êtes confiant dans la construction de systèmes distribués et évolutifs sur le full stack avec une profondeur particulière sur le back end et les gens viennent généralement vous voir pour des conseils techniques.
- Vous assumez pleinement votre travail : décisions techniques, livraison, résultats, et vous améliorez les ingénieurs autour de vous par des revues de code, du pair programming et des conseils. Multiplier la production de l'équipe vous motive autant que de livrer votre propre travail.
- Vous avez un esprit d'entreprise avec une éthique de travail olympique (environ la moitié de notre équipe d'ingénierie sont d'anciens fondateurs).
- Vous comprenez la fiabilité, la sécurité et le réseau de bout en bout, en concevant pour la disponibilité, en pensant comme un attaquant pour renforcer vos systèmes, et en plongeant vous-même dans la couche réseau plutôt qu'en la considérant comme le domaine de quelqu'un d'autre.
- Vous vous souciez de fournir de la valeur aux clients, pas de la nouvelle technologie fantaisiste qui se cache sous le capot.
- Quand quelqu'un estime un projet à 3 semaines, vous demandez "pourquoi cela ne peut-il pas être fait en 3 jours ?" et vous aidez les autres à développer ce même instinct.
- Vous êtes un hacker dans l'âme, avec un bon sens de quelles règles doivent, et ne doivent pas, être enfreintes.
Nous ingérons des données cliniques pour des millions de patients provenant de sources externes de soins de santé, avec des mises à jour continues pour un sous-ensemble croissant de ces patients. Vous serez un catalyseur pour faire évoluer la plateforme qui alimente notre produit et la livrer rapidement aux clients.
Au quotidien, cela ressemble à :
- Élever le niveau technique : appliquer et améliorer nos modèles pour des intégrations de systèmes événementiels, évolutifs et à faible latence ; promouvoir l'observabilité dans chaque partie de la plateforme que vous touchez ; écrire du code maintenable qui sert d'exemple aux autres ; et utiliser efficacement l'IA dans notre produit (évaluations, harnais, observabilité).
- Travailler sur notre plateforme fortement axée sur le back end : notre API public (le produit principal sur lequel nos clients construisent), les intégrations avec les réseaux d'information sur la santé (Carequality, CommonWell, eHealth Exchange) et les tiers (DSE, fournisseurs de données, plateformes partenaires), et le travail de plateforme qui permet au reste de l'équipe de livrer plus rapidement.
- Piloter des projets de bout en bout, de l'idéation au déploiement en production : écrire des documents de conception, livrer rapidement des versions 0, et itérer vers la version 1 et au-delà.
- Multiplier l'équipe : encadrer des ingénieurs, examiner des conceptions et des PR, juger quand investir dans la qualité par rapport à la rapidité de livraison, et améliorer nos processus et outils de développement afin que la qualité et la sécurité soient appliquées par défaut.
- Participer à la planification et aux rétrospectives bi-hebdomadaires des sprints, rejoindre notre stand-up à distance quotidien de 30 minutes à 7h30 PST (notre seule réunion obligatoire), et participer à la rotation de garde.
Exemples de projets que vous pourriez prendre en charge
- Refactoriser notre pipeline de données principal pour traiter les données 10 fois plus rapidement qu'initialement conçu.
- Utiliser l'IA/ML pour transformer les notes des médecins rédigées librement en données structurées que nous pouvons ajouter aux dossiers médicaux des patients.
- Identifier les plus grandes opportunités de coûts d'infrastructure et livrer les changements qui économisent de l'argent tout en augmentant l'évolutivité.
- Transformer les messages TCP entrants provenant des hôpitaux utilisant un protocole de l'ère des 90s en webhooks HTTP modernes acheminés vers nos clients.
- Améliorer l'expérience développeur : rendre les systèmes plus faciles à tester, resserrer la CI/CD, et réduire le temps entre le PR et la production.
Prérequis
- 6+ années en tant qu'ingénieur full stack, avec une forte orientation vers les APIs publiques back end, les systèmes distribués et les intégrations complexes avec des systèmes externes.
- Expérience dans le développement, la maintenance et la mise à l'échelle de plateformes basées sur le cloud pour des millions ou des milliards de transactions par jour, y compris l'optimisation de l'architecture et du code pour l'évolutivité et le coût.
- Expérience dans le mentorat ou le guidage d'autres ingénieurs par des revues de code, du pair programming, des retours sur la conception ou l'intégration.
- Vous avez rendu les équipes d'ingénierie plus rapides, amélioré l'expérience développeur, augmenté la testabilité, raccourci les cycles de publication, et vous pouvez parler du avant/après.
- Vous êtes situé à San Francisco ou dans la Bay Area (ou prêt à déménager).
Atouts supplémentaires
- Expérience dans le traitement de grandes quantités de données, y compris leur déplacement entre différents services, leur transformation/consolidation, et la construction de services pour les interroger.
- Normes/technologies de santé : FHIR, HIE, IHE, EHR/EMR, NPI, TEFCA, ADT, HL7, HEDIS, RAF, SNOMED, LOINC, ICD-10, etc.
Avantages
- Package d'actions et de rémunération compétitif 🚀
- Couverture santé, dentaire et optique Platinum complète pour la famille 🦷
- Plan de retraite 401(k) + abondement 💰
- Travail flexible à domicile ou au bureau 🏢
- Déjeuners sains offerts lorsque vous travaillez au bureau (et petit-déjeuner + dîners si nécessaire) 🍏
- MacBook fourni par nos soins 💻
- Congés payés illimités (nous travaillons dur, mais nous vous faisons confiance pour prendre le temps nécessaire pour être au mieux de votre forme) 🧘♂️
Notre technologie
Logique métier principale en Node.js et TypeScript, avec du Python dans les flux de données et ML. AWS sur toute la ligne (ECS, Lambda, SQS, SNS, Batch, etc.), infrastructure en tant que code avec CDK. Les données résident dans S3, PostgreSQL/Aurora, DynamoDB, Snowflake, et notre serveur FHIR avec Athena pour interroger S3 et SageMaker pour le ML. La personne idéale pour ce rôle est un généraliste qui choisit le meilleur outil pour le travail.
Metriport 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. Nous nous engageons à avoir une main-d'œuvre diversifiée et inclusive et accueillons les personnes de tous horizons, expériences, perspectives et capacités.
