Software Engineer - Plattform
- Type de contrat
- Temps plein
- Lieu
- Zürich
- Première publication
À propos de nous :
DeepJudge est la principale scale-up suisse en IA et TIC, transformant la manière dont les cabinets d'avocats et les départements juridiques accèdent à leurs connaissances et les exploitent. Fondée par d'anciens ingénieurs de recherche de Google titulaires d'un doctorat en IA de l'ETH Zurich, et soutenue par des investisseurs de premier plan de la Silicon Valley, nous construisons la couche d'intelligence qui alimente l'industrie juridique.
Chaque cabinet peut obtenir une licence pour les mêmes modèles d'IA, mais aucun des deux cabinets ne partage les mêmes connaissances institutionnelles. Des décennies d'expérience, de produits de travail et de précédents sont souvent piégées dans différents systèmes, sous-utilisées et inaccessibles. DeepJudge rend cette expertise instantanément disponible grâce à une infrastructure de recherche d'entreprise et d'IA de classe mondiale, permettant aux cabinets d'automatiser les flux de travail, de créer des applications basées sur la connaissance et de transformer l'expérience en un avantage durable.
Notre technologie est utilisée par nombre des plus grands cabinets d'avocats au monde, notamment Freshfields, Gunderson Dettmer, Holland & Knight, Arent Fox et Cozen O’Connor. Basés en Suisse avec une équipe en pleine croissance en Amérique du Nord, nous nous développons rapidement et façonnons l'avenir de la découverte et de l'application des connaissances professionnelles.
Chez DeepJudge, nous agissons vite, pensons rigoureusement et nous nous soucions profondément de ce que nous construisons. Nous combinons une recherche de pointe avec une collaboration étroite avec nos clients pour fournir des solutions qui ont un véritable impact. Si vous voulez faire partie d'une équipe qui définit la manière dont l'IA transforme le travail de connaissance à enjeux élevés, c'est l'endroit idéal pour le faire.
À propos du rôle :
Nous recherchons un ingénieur plateforme / ingénieur en expérience développeur (developer experience engineer) pour améliorer les systèmes qui aident notre équipe d'ingénierie à se déplacer rapidement et en toute sécurité.
Il s'agit d'un rôle pratique couvrant les systèmes de build, la CI, l'infrastructure de test, la gestion des dépendances et des vulnérabilités, ainsi que l'outillage interne pour les développeurs. L'ingénieur combinera la responsabilité opérationnelle avec une amélioration plus approfondie du système : maintenir la fiabilité des processus critiques tout en identifiant et en éliminant les sources de friction récurrentes.
Le candidat idéal possède des bases solides en génie logiciel, d'excellents instincts de débogage et un intérêt véritable pour la création d'outils et de flux de travail pour d'autres ingénieurs. Il comprend qu'une plateforme interne est un produit : les solutions doivent être fiables, ergonomiques, bien documentées et faciles à adopter.
Les candidats n'ont pas besoin d'avoir une responsabilité préalable sur chaque domaine du rôle. Nous valorisons un jugement technique large, la curiosité et un intérêt démontré pour l'amélioration de la productivité des développeurs plutôt qu'une spécialisation étroite.
Vos responsabilités incluront :
- La gestion et la maintenance des systèmes de build, des pipelines CI, de l'infrastructure de test et de l'outillage interne pour maintenir des flux de travail d'ingénierie fiables et efficaces
- L'aide et l'autonomisation des autres ingénieurs en identifiant les sources de friction récurrentes et en concevant et mettant en œuvre des solutions pour les éliminer
- La gestion des vulnérabilités et des dépendances
- La revue de code et la contribution à un haut niveau de qualité et de maintenabilité du code
Vous êtes un excellent candidat si :
- Vous avez plus de 4 ans d'expérience en tant que Software Engineer, Site Reliability Engineer ou Developer Experience Engineer
- Vous maîtrisez au moins deux des domaines suivants : systèmes de build, intégration continue, tests, observabilité, gestion des dépendances et des vulnérabilités, flux de travail de mise en production ou outillage interne
- Vous êtes à l'aise avec l'outillage et le packaging Python, y compris la gestion des dépendances et l'écosystème plus large des développeurs Python
- Vous avez un intérêt véritable pour la création d'outils et de processus qui aident les autres ingénieurs à aller plus vite
- Vous avez des bases solides en génie logiciel et d'excellents instincts de débogage
- Vous apportez un large jugement technique et de la curiosité
- (Un plus) Expérience avec l'outillage, le packaging et la gestion des dépendances en JavaScript, Rust, Go ou d'autres écosystèmes de langage
- (Un plus) Expérience de travail avec Kubernetes, y compris le déploiement de services et le débogage de charges de travail en cours d'exécution
Ce à quoi vous pouvez vous attendre :
- Lieu : Bureau à 5 min à pied de la gare centrale de Zurich, où nous travaillons principalement sur site
- Environnement de travail collaboratif et solidaire
- Potentiel de croissance professionnelle et d'avancement au sein de l'entreprise
Responsabilité et capacité à avoir un impact sur l'entreprise, le produit et la culture
Chez DeepJudge, nous pensons que les grandes équipes sont construites sur des perspectives et des expériences diverses. Nous sommes fiers d'être un employeur garantissant l'égalité des chances et nous nous engageons à favoriser une culture inclusive et performante où chacun peut s'épanouir. Nous accueillons les candidats de tous horizons et ne pratiquons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le genre, l'identité ou l'expression de genre, l'orientation sexuelle, l'âge, l'état civil, le handicap, le statut de vétéran ou toute autre caractéristique protégée par la loi.
Si ce rôle vous enthousiasme, mais que vous estimez ne pas remplir toutes les qualifications, nous vous encourageons à postuler malgré tout et à nous expl
Traduit automatiquement depuis l’original.
Publié aujourd'hui