Bjak
Anova
Ingénieur Logiciel Senior
À propos du poste
Rejoignez-nous en tant qu'Ingénieur Logiciel Senior au sein de l'équipe R&D Software et prenez en charge des logiciels concrets dès le départ — pas une file de tickets. Vous définirez la feuille de route, prendrez les décisions techniques et construirez la plateforme de données en temps réel qui transforme la télémétrie IoT industrielle en décisions sur lesquelles nos clients peuvent agir.
Où vous travaillerez
Il s'agit d'un poste ouvert au télétravail — la majeure partie de votre travail pourra être effectuée à distance, avec des collaborations ponctuelles en personne dans nos bureaux de Porto. Nos ingénieurs nous disent que la flexibilité est l'une des choses qu'ils apprécient le plus en travaillant ici.
Si cela vous semble correspondre à vos aspirations, postulez pour rejoindre Anova dans la connexion du monde industriel — pour le mieux.
Pour plus d'informations sur la façon dont Anova transforme l'industrie de l'IoT industriel, visitez-nous sur Anova.com.
Tâches et responsabilités du poste
Relevant du Directeur de l'Intégration Digitale, vous serez responsable des solutions logicielles de bout en bout, depuis la définition du problème métier jusqu'à l'exploitation fiable des services en production, basées sur la télémétrie en temps réel provenant de capteurs IoT industriels surveillant les réservoirs de stockage de liquides et de gaz dans des industries telles que la chimie industrielle, les gaz industriels, le propane et d'autres carburants.
Collaborer pour réussir
- Prendre en charge des projets de bout en bout, en partant de zéro : définir vos propres exigences, façonner la feuille de route et mener les solutions jusqu'à la production.
- Travailler de manière interfonctionnelle avec des équipes telles que les ventes et le marketing, en traduisant les objectifs commerciaux en logiciels fonctionnels.
- Prendre les décisions techniques et contribuer de manière significative à la mise en œuvre — il s'agit d'un rôle pratique, pas d'un rôle de délégation à d'autres.
Construire des systèmes axés sur les données
- Construire et exploiter les services backend et les APIs derrière une plateforme ingérant la télémétrie en temps réel provenant de capteurs IoT industriels sur des sites du monde entier.
- Concevoir et exécuter les pipelines de données qui transforment cette télémétrie en quelque chose sur lequel les gens peuvent agir — y compris la prévision et la détection d'anomalies sur les séries temporelles.
- Travailler avec les réalités des données de capteurs : lacunes, dérive, échantillonnage irrégulier et une population d'appareils en constante évolution. Apporter le jugement statistique pour distinguer un vrai signal du bruit, et pour dire à quel point nous devrions être confiants.
- Exécuter ce que vous construisez — instrumentation, alertes et habitudes opérationnelles qui maintiennent un système sain.
Ingénierie avec assistance IA
- Utiliser des outils de codage agentiels — Claude Code, Copilot, Cursor, et similaires — comme partie normale de la livraison quotidienne.
- Appliquer le même standard au code généré par IA qu'à tout autre code. Vous êtes responsable de ce que vous livrez.
- Structurer les dépôts, les tests et la documentation de manière à ce que les humains et les agents puissent y travailler efficacement, et partager les modèles et les garde-fous qui fonctionnent afin que le niveau de base de l'équipe s'améliore.
- Appliquer les directives du Manuel IA de Anova sur le risque et la validation par l'humain dans la boucle à tout système dont la sortie atteint un client ou déclenche une action automatisée.
Plaider pour la qualité
- Contribuer et adapter continuellement les meilleures pratiques et les modes de fonctionnement dans l'ingénierie logicielle, l'ingénierie des données et les opérations de plateforme, afin que l'équipe livre des solutions de haute qualité qui créent un impact réel pour nos clients.
Ce à quoi ressemble le succès
- Les services Backend et les pipelines de données pour la télémétrie IoT en temps réel sont exploités de manière fiable en production, avec une instrumentation et des alertes solides en place.
- Les résultats de prévision et de détection d'anomalies sont suffisamment fiables pour que les clients et les parties prenantes internes agissent avec confiance.
- Les pratiques d'ingénierie — revue de code, tests, CI/CD, développement assisté par IA — élèvent visiblement le niveau de base de l'équipe, pas seulement la production de cette personne.
- D'autres ingénieurs sont activement encadrés et améliorés par le biais de revues de code et de discussions de conception.
- Les parties prenantes commerciales font confiance à cette personne pour traduire les compromis techniques et l'incertitude en décisions sur lesquelles elles peuvent agir.
Ce dont vous aurez besoin pour réussir : Exigences minimales -
- Diplôme de licence en informatique, ingénierie, physique, mathématiques ou dans un autre domaine quantitatif ou scientifique — ou une combinaison équivalente d'éducation et d'expérience.
- 5+ années d'expérience en ingénierie logicielle ou dans un rôle étroitement lié, y compris le déploiement en production (6–8 ans préférables). Un doctorat complété dans une discipline quantitative ou scientifique, avec une programmation pratique substantielle, compte pour cela.
- Solide maîtrise de Python et les habitudes d'ingénierie qui l'accompagnent : git, revue de code, linters, tests unitaires et pipelines CI/CD sont des éléments que vous utilisez quotidiennement.
- Solides capacités analytiques et aisance pratique avec les statistiques : distributions, incertitude, corrélation et causalité, et savoir quand un résultat est réel.
- Solide expérience en SQL et expérience de travail avec des données à grande échelle — pandas, PySpark, et des plateformes telles que Databricks, Snowflake, ou Postgres.
- Expérience dans l'exploitation de logiciels en production : déploiement, surveillance, alertes, et une compréhension des pratiques qui rendent cela durable.
- Maîtrise des outils de codage agentiels.
- Maîtrise de l'anglais écrit et parlé.
Qualifications préférées -
- Profondeur dans la plateforme Azure Databricks : PySpark, pipelines de streaming.
- Travail sur les séries temporelles en production : prévision, détection d'anomalies ou similaire.
- Expérience avec les systèmes de mise en file d'attente de messages (Kafka, RabbitMQ, ou similaire).
- Expérience dans la mise en œuvre de flux de travail agentiels en production — les construire, pas seulement les appeler.
- Expérience pratique avec un framework agentiel : LangChain / LangGraph, CrewAI, AutoGen, MetaGPT, ou similaire. Nous nous soucions que vous en ayez livré un, pas lequel.
- Familiarité avec les protocoles d'interopérabilité — MCP (Model Context Protocol) et A2A (Agent2Agent) — pour exposer les systèmes comme des outils que d'autres agents peuvent appeler directement, et pour faire communiquer les agents entre eux.
- Expérience avec Microsoft Foundry pour la construction, l'évaluation et le déploiement d'agents.
- Expérience du domaine dans les environnements industriels, énergétiques ou IoT.
À PROPOS DE ANOVA
Nous sommes très fièrement « un » Anova — construit en intégrant le meilleur de la technologie et de l'expertise IIoT. Anova surveille plus de 1,250,000 actifs dans près de 80 pays pour plus de 2000 clients, des entreprises familiales aux plus grandes entreprises de GPL, de gaz industriels et de produits chimiques au monde. Notre échelle est mondiale. Notre service est local. Nous travaillons en partenariat direct avec les clients, en adoptant une approche holistique et en fournissant des solutions sur mesure qui stimulent l'innovation et l'amélioration et rendent notre monde plus sûr, plus efficace et plus fiable.
Nous pensons qu'un travail gratifiant doit vous récompenser. En tant que membre de Anova, votre travail, votre intégrité et votre engagement sont récompensés par des stratégies de rémunération et de récompense compétitives, par une appréciation sincère, et par des opportunités de croissance et d'avancement. Nous mettons les gens en premier en fournissant des avantages qui soutiennent votre vie et votre bien-être, de la santé et des finances à la reconnaissance et à la récompense, et bien plus encore — nous avons ce qu'il vous faut.
