Idaho Health Insurance Exchange
Eli
Ingénieur Staff - New York
À PROPOS D'ELI
L'Amérique investit des billions de dollars pour rendre les maisons et les bâtiments plus efficaces, électriques et résilients. Mais les programmes qui financent ces améliorations fonctionnent encore avec de la paperasse, des examens manuels et des systèmes déconnectés. Les entrepreneurs peuvent attendre des mois pour recevoir l'argent qu'ils ont déjà gagné. Les administrateurs de programmes ont du mal à traiter les projets rapidement et avec précision. Trop de fonds sont perdus à cause des frictions administratives avant d'atteindre les bâtiments qu'ils étaient censés améliorer.
Eli construit un meilleur système.
Notre plateforme aide les services publics, les agences gouvernementales et leurs partenaires à gérer les programmes énergétiques, de la détermination de l'éligibilité d'un projet à l'examen de la documentation, en passant par le reporting des résultats et l'émission des paiements. Nous avançons également de l'argent aux entrepreneurs avant que les remises sous-jacentes ne soient payées, leur donnant ainsi la trésorerie nécessaire pour continuer à accepter de nouveaux travaux.
Depuis notre lancement en décembre 2023, Eli a traité des centaines de milliers de projets et avancé près de 50 millions de dollars aux entrepreneurs. Nous nous préparons maintenant à soutenir un volume de projets et de capitaux beaucoup plus important.
L'OPPORTUNITÉ
Nous recrutons un Ingénieur Staff. Sous le capot, Eli reçoit les candidatures des entrepreneurs et des propriétaires, vérifie l'éligibilité et la documentation, décide qui est payé, paie les entrepreneurs en avance via une facilité de crédit, suit chaque dollar à travers un grand livre, et le rapproche de la banque. Une grande partie de ce que nous construisons déplace de l'argent réel et est auditée.
Vous travaillerez directement avec nos deux cofondateurs : Adrian, responsable du produit, et Eduardo, responsable de l'ingénierie. Nous sommes une équipe de 7 ingénieurs, dont Adrian et Eduardo, qui tous deux contribuent à la production quotidiennement. Chaque ingénieur est responsable d'une grande partie du système, et votre travail apparaît en production et devant les clients en quelques jours.
En tant qu'Ingénieur Staff, vous définirez l'orientation technique des systèmes où la correction est primordiale : mouvements d'argent, décisions pilotées par l'IA, et la plateforme qui les sous-tend. Vous écrirez et livrerez toujours du code chaque semaine. Ici, l'ancienneté signifie plus de responsabilité pour les résultats, pas plus de distance par rapport au travail.
CE QUE NOUS RECHERCHONS
Ce poste est basé à New York, et nous y travaillons ensemble en personne. Pour le bon ingénieur, nous pouvons accepter le travail entièrement à distance aux États-Unis. En raison des exigences de conformité, ce poste est ouvert uniquement aux résidents américains.
- Vous êtes un ingénieur solide avec l'IA désactivée. Vous lisez le message d'erreur avant toute chose, vous déboguez à partir des premiers principes, vous connaissez bien git et ne pouvez pas imaginer travailler sans rebase, et vous pouvez raisonner à travers une requête du navigateur à la base de données et retour.
- Vous utilisez intensivement les agents IA et restez l'auteur. Lorsque quelqu'un vous pose une question lors d'une réunion ou sur Slack, vous répondez de votre propre compréhension. Vous pouvez défendre chaque ligne de votre PR et dire comment vous avez vérifié qu'elle fonctionne.
- Vous mesurez votre semaine par les problèmes résolus, pas par les tickets fermés.
- Vous vous souciez de l'entreprise. Vous apprendrez le fonctionnement des programmes de remise, de la souscription et des paiements aux entrepreneurs, et vous vous opposerez lorsqu'un cahier des charges est erroné.
- Vous êtes à l'aise et compétent dans des environnements à forte conformité et sécurité. Nous sommes audités SOC 2, nous traitons des données personnelles et financières, et les programmes que nous servons ont leurs propres règles et auditeurs.
- Vous écrivez des mises à jour courtes et claires : ce qui est fait, ce qui est bloqué, et quand la prochaine chose arrive.
- Vous avez des opinions fortes sur vos outils et vous pouvez nous dire pourquoi.
Expérience
- 8+ années de développement de logiciels de production (idéalement une partie avant les outils de codage IA), y compris le temps passé en tant que personne responsable d'un système lorsqu'il tombe en panne.
- Portée de niveau Staff ou impact équivalent : vous avez dirigé la conception d'un système sur lequel d'autres ingénieurs construiront et en êtes resté responsable en production.
- Maîtrise approfondie de TypeScript sur le backend (Bun, Node, Next.js, tRPC, Prisma ou similaire) et solides compétences en bases de données relationnelles en MySQL ou Postgres : conception de schémas, plans de requêtes, migrations.
- Un historique de prise en charge de tâches en dehors de votre domaine assigné et de leur achèvement.
COMMENT NOUS TRAVAILLONS
Presque tout le code que nous livrons est écrit par des agents IA. Nous exécutons Claude Code sur des arbres de travail parallèles, et nos propres robots gèrent la revue des PR et les premières investigations de production. Notre système de contrôle artisanal et nos outils internes rendent cela possible. Nous examinons tout attentivement, et l'ingénieur dont le nom est sur le PR est responsable de chaque ligne qui s'y trouve.
Le bon jugement est la ressource rare. Un agent écrira le code de pagination. Il ne remarquera pas que la requête charge 1,000 lignes pour afficher 50, ne se demandera pas si la fonctionnalité devrait exister, ou n'expliquera pas à un chef de produit pourquoi une réclamation a été refusée. Cela, c'est le travail.
Stack : Monorepo TypeScript Turborepo (pnpm avec tsx pour les anciens systèmes, Bun pour les plus récents) · Next.js, React, tRPC, Prisma · MySQL, migration vers Postgres · Temporal · Python pour l'IA documentaire · Snowflake, dbt, Lightdash · Vercel, DigitalOcean, Pulumi · Datadog, Sentry · Claude Code avec des arbres de travail, plus des outils agents internes
Nous vous encourageons à postuler même si votre expérience ne correspond pas parfaitement à chaque point.
CE QUE VOUS GÉREREZ
Personne ici ne vous préparera un ticket et n'attendra. Nous voulons quelqu'un qui regarde autour de lui, voit le travail que personne ne fait, et s'en charge. Voici quelques-unes des tâches actuelles :
- Direction technique. Décider de l'évolution du grand livre, de la prise de décision et de la plateforme, rédiger les conceptions sur lesquelles les autres ingénieurs construiront, et élever le niveau par la revue de code et le pair programming.
- Produit, de bout en bout. Vous déterminerez ce dont les processeurs, les entrepreneurs et les administrateurs de programmes ont besoin, vous le construirez, vous observerez son fonctionnement ou son échec en production, et vous l'ajusterez.
- Décisions IA qui déplacent de l'argent. Vérification de documents, contrôles d'éligibilité et détection de fraude, où une mauvaise réponse signifie que quelqu'un est payé alors qu'il ne devrait pas l'être, ou ne l'est pas alors qu'il le devrait. Vous aiderez à décider quand utiliser un modèle, une règle ou un humain, et comment mesurer si cela fonctionne.
- Mouvements d'argent. Le grand livre, la bande de prêt que nous rapportons à notre prêteur, et le rapprochement avec les relevés bancaires. Cela doit être correct au centime près et résister à un audit.
- Notre pile d'outils internes. Consolider les systèmes que nous avons dépassés, comme Airtable, dans nos propres outils agiles et internes pour les opérations et la configuration des programmes.
- La plateforme et la production. Vitesse CI, santé de la suite de tests, sauvegardes, migrations de bases de données, alertes et flux de travail. Quand quelque chose casse, vous trouvez la cause racine, vous la réparez, et vous écrivez ce qui s'est passé.
Vous contribuerez à façonner la croissance de l'équipe d'ingénierie, y compris qui nous embaucherons ensuite.
Atouts appréciés
- Temporal ou un autre moteur de workflow
- Paiements, grands livres, prêts ou rapprochements
- Outils dbt, Snowflake, ou autres outils d'analyse
- Évaluation des sorties LLM avec des ensembles de tests et des métriques
- Infrastructure : Pulumi, Docker, Vercel, Tailscale, Datadog, Sentry
- Programmes énergétiques ou logiciels de services publics
RÉMUNÉRATION ET AVANTAGES
La fourchette de salaire de base pour ce poste est $220,000 - $250,000 par an, selon l'expérience, plus un package d'actions significatif.
- Couverture médicale, dentaire et visuelle généreuse
- Congés payés flexibles et illimités, avec un minimum de trois semaines encouragé
- Au moins deux réunions d'entreprise par an et un budget pour co-travailler lors de la résolution de problèmes difficiles ensemble
- Un environnement accueillant, familial et favorable aux parents, qui valorise l'humilité, l'honnêteté et l'humour
Eli a une politique de rémunération sans négociation. Nous pensons qu'il est de notre responsabilité de comprendre vos attentes pendant le processus d'entretien et de faire la meilleure offre possible. Si vous recevez une offre de Eli, ce sera notre meilleure offre.
