
Filevine est une entreprise de technologie juridique SaaS qui propose aux cabinets d’avocats et aux professionnels du droit des outils pour gérer les dossiers, les documents, les contrats, les prospects, la facturation, le suivi du temps et la communication avec les clients. Sa plateforme réunit des fonctionnalités telles que la signature électronique, l’analyse de données, les portails clients et les intégrations avec des services comme QuickBooks et Gmail. Filevine développe également des solutions d’intelligence artificielle, notamment DemandsAI, ImmigrationAI et FilevineAI, afin d’aider les équipes juridiques à automatiser les tâches courantes et à améliorer leur productivité. L’entreprise accompagne des cabinets dans des domaines tels que les dommages corporels, le droit de la famille et les actions collectives de masse, avec des fonctionnalités de sécurité et de conformité comprenant les certifications SOC 2 Type II et HIPAA. L’équipe de Filevine évolue dans les secteurs de la technologie juridique et de l’intelligence artificielle, avec des postes accessibles par son canal de recrutement d’entreprise.
Ingénieur logiciel senior, expérience développeur chez Filevine
Pilotez l’amélioration de l’expérience développeur pour la plateforme Legal AI de Filevine en modernisant le CI/CD, les outils d’ingénierie et la mesure des livraisons. Travaillez avec .NET, Python et Svelte pour rendre la livraison logicielle plus rapide et plus fiable.
Description
- Piloter la conception de bout en bout et la modernisation du CI/CD dans trois écosystèmes de langages.
- S’appuyer sur les échanges entre ingénieurs et les données opérationnelles pour identifier et résoudre les inefficacités les plus coûteuses.
- Créer des outils internes qui améliorent le travail quotidien des ingénieurs et obtiennent une large adoption.
- Réduire les tests instables, les cycles de retour longs et les goulets d’étranglement lors des transferts entre systèmes.
- Mettre en place l’instrumentation des livraisons, utiliser les métriques obtenues pour prendre des décisions et communiquer les progrès.
- Rendre le développement local et l’intégration des nouvelles recrues plus efficaces.
- Intégrer de manière réfléchie le développement assisté par IA aux flux de travail d’ingénierie.
- Participer aux astreintes pour les systèmes que vous construisez et exploitez.
- Gérer les systèmes qui acheminent le code du commit à la production via GitLab CI et Octopus Deploy avec .NET, Python et Svelte.
Exigences
- Expérience pratique approfondie et responsabilité complète du CI/CD, notamment pour concevoir et reconstruire des pipelines plutôt que de simplement les utiliser.
- Solides compétences en ingénierie logicielle et capacité à produire du code auquel vos collègues font confiance.
- Expérience dans la création de processus de mise en production prenant en charge plusieurs écosystèmes de langages, la mise en cache des dépendances et l’exécution des tests.
- Bonne connaissance pratique des métriques DORA, notamment de leur instrumentation, de leur interprétation et de leur utilisation pour prioriser les améliorations.
- Expérience concrète de l’infrastructure as code et des systèmes conteneurisés.
- Forte culture de la responsabilité, avec notamment une expérience des astreintes pour des systèmes que vous avez construits.
- Capacité à améliorer les pratiques d’ingénierie grâce au mentorat, à des outils efficaces, à une communication écrite claire et à une confiance établie.
- Expérience pratique des outils de développement assisté par IA.
Avantages
- Assurance maladie, dentaire et optique pour les employés à temps plein.
- Rémunération compétitive et équitable.
- Congés de maternité et de paternité pour les employés à temps plein.
- Couverture invalidité de courte et de longue durée.
- Possibilités d’apprendre auprès d’une équipe de direction expérimentée.
- Produits dérivés de l’entreprise de grande qualité.
- Télétravail, avec des options hybrides ou sur site à San Francisco, New York, Chicago ou Salt Lake City.