Prenuvo

Ingénieur logiciel senior II - Agentic SDLC

TypeScriptPythonReact
Traduction automatique. Consultez l’original.

À propos de nous

Chez Prenuvo, notre mission est de transformer le paradigme actuel, passant d'une médecine réactive axée sur la « maladie » à une santé proactive. Notre scanner corps entier primé est rapide (moins de 1 heure), sûr (l'IRM n'utilise aucun rayonnement ionisant) et non invasif (sans produit de contraste). Notre pile technologique intégrée unique, composée de matériel optimisé, de logiciels et d'une part croissante d'IA, associée à une expérience centrée sur le patient dans nos cliniques nationales et internationales, nous permet de mener le changement contre le constat : « nous l'avons détecté trop tard ».

Le poste d'ingénieur senior II est une fonction de leadership technique de haut niveau, responsable de la livraison de solutions logicielles complexes, de la définition de la stratégie technique et de l'amélioration de la qualité de l'ingénierie au sein des équipes. Dans ce rôle, l'ingénieur devra diriger de manière autonome des initiatives d'envergure, ambiguës ou critiques, et coordonner le travail entre plusieurs groupes d'ingénierie et parties prenantes.

Contribuez à façonner le monde grâce à une santé proactive tout en travaillant avec des technologies de pointe et des équipes performantes dotées d'une expertise approfondie - rejoignez-nous pour faire une différence dans la vie des gens !

Nos valeurs

Premièrement : nous sommes des pionniers

Transformer la santé exige une pensée divergente, un penchant pour l'action, une expérimentation disciplinée, ainsi qu'une détermination et une persévérance constantes pour maintenir l'élan. Ce voyage est aussi stimulant que gratifiant.

Deuxièmement : nous sommes des bâtisseurs de plateformes

Nous construisons toujours des fondations qui nous permettent d'accomplir demain plus qu'aujourd'hui. Nous ne perdons jamais de vue ce qui nous attend, dans un état d'esprit de responsabilité et de devoir envers notre mission.

Par-dessus tout : nous sommes des patients

Nous pourrions tous être la prochaine personne à franchir nos portes, en quête de clarté ou de tranquillité d'esprit. Nous sommes fiers de notre impact sur la vie de nos patients, et nous ne nous arrêterons pas tant que tout le monde ne pourra pas bénéficier de notre travail.

Votre profil

Nous privilégions fortement les candidats basés à Vancouver, en Colombie-Britannique, capables de travailler en mode hybride. Cependant, nous sommes ouverts aux candidats en télétravail partout au Canada.

Ce poste ne propose pas de parrainage de visa. Les candidats doivent être légalement autorisés à travailler au Canada au moment de l'embauche et ne doivent pas nécessiter de parrainage de la part de l'employeur pour un visa de travail (actuel ou futur).

  1. 7+ années d'expérience dans la livraison de systèmes logiciels complexes et la résolution de défis techniques.
  1. Solide expérience backend dans l'architecture et la construction de services robustes en utilisant Python, Flask et/ou FastAPI.
  1. Expérience dans l'écriture de tests backend complets (par exemple, Pytest) et dans la garantie d'une couverture de test solide.
  1. Capacité à décomposer des projets complexes en composants ou jalons que d'autres ingénieurs peuvent facilement reprendre.
  1. Motivation à influencer notre organisation d'ingénierie pour améliorer la qualité, la fiabilité et la performance des services que nous livrons.
  1. Collaboration démontrée avec des collègues au sein d'équipes interfonctionnelles.
  1. Expérience dans la création d'applications destinées aux consommateurs et d'outils internes.

Vos missions

  1. Développer des solutions logicielles complexes : Diriger la livraison de bout en bout d'initiatives d'envergure ou ambiguës couvrant plusieurs systèmes ou équipes, en tirant parti d'outils de codage assistés par IA et de flux de développement autonomes lorsque cela est pertinent.
  1. Prendre en charge et diriger des projets : Assumer la pleine responsabilité de l'exécution des projets, de la conception au déploiement, en intégrant des flux de travail agentiques et des garde-fous automatisés pour garantir l'atteinte des objectifs techniques et commerciaux.
  1. Fournir des conseils techniques : Apporter une expertise approfondie aux membres de l'équipe, en les soutenant lors des revues de code, des décisions architecturales et de l'adoption des meilleures pratiques pour collaborer avec des agents de codage IA.
  1. Encadrer les ingénieurs juniors : Accompagner les collègues moins expérimentés, en les aidant à développer leurs compétences techniques, de conception et de résolution de problèmes tout en utilisant efficacement les outils agentiques.
  1. Contribuer à la planification stratégique : Participer aux discussions de planification de haut niveau, en orientant la direction technique des initiatives clés, y compris l'adoption de pratiques SDLC agentiques.
  1. Résoudre des problèmes d'ingénierie complexes : Diagnostiquer et résoudre de manière autonome les problèmes techniques les plus ardus du domaine, en utilisant le débogage piloté par agent et des solutions innovantes.
  1. Influencer la direction technique : Jouer un rôle significatif dans la définition des décisions techniques au niveau du projet et de l'équipe, ainsi que dans l'évolution architecturale à long terme vers des modèles de développement agentiques modernes.
  1. Assurer la fiabilité du système : Diriger les améliorations en matière de fiabilité, de scalabilité, d'observabilité et de réponse aux incidents ; aider à définir des normes et des processus qui soutiennent l'excellence opérationnelle dans des environnements automatisés et pilotés par des agents.
  1. Élever la qualité de l'ingénierie : Améliorer les modèles d'ingénierie, l'outillage, la documentation et les processus qui augmentent la productivité et la qualité du code au sein de plusieurs équipes, en intégrant des agents de revue de code et de refactorisation automatisés.
  1. Communiquer à un niveau senior : Articuler clairement des concepts techniques complexes auprès des ingénieurs, des chefs de produit et de la direction ; agir en tant que voix technique de confiance sur les pratiques logicielles modernes.
  1. Gérer l'ambiguïté : Opérer efficacement dans des situations indéfinies ou en évolution rapide, en apportant clarté, structure et orientation aux autres, particulièrement dans la transition vers le SDLC agentique.
  1. Une familiarité ou une expérience décente en frontend avec des frameworks comme React, Next.js et Typescript est un atout.

Ce que nous offrons

  • Une opportunité d'avoir un impact positif sur la vie des gens et leur santé
  • Nous croyons en la santé préventive pour tous, y compris pour notre équipe - Prenuvo offre des scanners corps entier gratuits à chaque membre de l'équipe
  • Les opportunités de croissance sont au cœur de notre parcours humain, nous accomplissons de grandes choses avec des esprits brillants - il n'y a pas de chemin unique vers le succès, il peut être façonné en cours de route
  • Construire des relations solides est au cœur de tout ce que nous faisons - notre équipe se réunit chaque semaine pour échanger, partager et socialiser
  • Reconnaître que le temps de repos est vital pour notre bien-être - nous avons une politique de vacances flexible et nous vous encouragerons à l'utiliser
  • Nous offrons un ensemble complet d'avantages sociaux incluant la santé, le dentaire, la vision, ainsi qu'une couverture pour la santé mentale, pour vous soutenir, vous et votre famille
  • Prenuvo offre aux employés canadiens éligibles l'accès à des régimes d'épargne-retraite REER et CELI, avec une inscription immédiate et facultative, et la flexibilité d'investir et d'épargner pour l'avenir selon vos propres conditions. Bien que Prenuvo fournisse l'accès à ces régimes, l'entreprise ne propose pas actuellement de cotisations patronales.

Le salaire de base pour ce poste varie de 145,000-$160,000 dans la devise locale, selon l'expérience et la situation géographique

Nous sommes un employeur garantissant l'égalité des chances et nous valorisons la diversité au sein de notre entreprise. Nous ne pratiquons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant ou le handicap.

Dans le cadre du processus d'embauche, les candidats retenus feront l'objet d'une vérification des antécédents conformément aux règles fédérales, provinciales et étatiques applicables.

Veuillez noter que les communications officielles de notre équipe de recrutement proviendront uniquement de notre domaine autorisé [prenuvo.com]. Si vous êtes contacté par un recruteur, veuillez vous assurer que son adresse e-mail se termine par @prenuvo.com. Nous n'utilisons pas de services de recrutement tiers ni aucun autre domaine e-mail à des fins d'embauche. Si vous recevez une communication que vous pensez être frauduleuse, veuillez la signaler immédiatement à jobs@prenuvo.com.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter