Emploi
De la source partenaire
Ingénieur logiciel senior - Python
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Kraken
- Location raw
- Manchester, uk
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Aidez-nous à utiliser la technologie pour faire une grande brèche verte dans l’univers !
Kraken est à l'origine de certains des développements énergétiques mondiaux les plus innovants.
Nous créons la technologie qui redéfinit les services publics et ouvre la voie à un nouveau système énergétique du futur. En optimisant la production renouvelable, en construisant un réseau plus intelligent et en permettant aux services publics d'offrir une expérience client exceptionnelle, notre système d'exploitation transforme l'industrie dans le monde entier.
C’est une période incroyablement excitante pour travailler dans le domaine de l’énergie. Rejoignez-nous dans notre mission visant à améliorer la vie d’UN MILLIARD d’humains au cours de la décennie et à façonner un avenir plus propre et meilleur pour tous.
Humboldt est une sous-équipe de Flex Trading Enablement (Trading Optimisation). Nous nous situons à l’intersection du commerce de l’énergie commerciale et de la transition écologique, et nous possédons des activités de trading adossées à des actifs.
L'Asset Backed Trading a été lancé en mars 2026. Il fonctionne déjà dans deux pays, avec davantage de marchés et de fonctionnalités en cours. Il y a beaucoup de marge pour façonner la façon dont il est construit.
Il modélise les échanges, l'attribution des services auxiliaires et la répartition des portefeuilles européens de batteries, solaires et éoliens. Nous prenons en compte les mises à jour du marché et des positions à partir des API Flex, allouons l'énergie et les services qui aident à stabiliser le réseau, tels que FCR et aFRR, dans l'ensemble du portefeuille, et ventilons ces décisions en sites individuels. Nous pouvons à la fois aider les traders à prendre des décisions sur la manière de négocier et désagréger lesdites transactions en décisions de répartition par actif.
Il s'agit d'un logiciel de production avec un véritable impact commercial et opérationnel. Il prend non seulement en charge les flux de travail des principaux commerçants, mais pilote également la répartition des actifs physiques et la fourniture de services de réseau. Nous nous soucions donc beaucoup de bien faire les choses. Vous travaillerez avec des data scientists et des traders pour transformer les prototypes en services fiables et bien testés auxquels ils peuvent faire confiance.
Le rôle
Nous recherchons un ingénieur logiciel senior pour rejoindre Humboldt et contribuer à façonner le trading adossé à des actifs à mesure qu'il se développe dans de nouveaux pays et capacités.
Vous travaillerez dans un monorepo Python de services sans serveur : des pipelines pilotés par des événements qui ingèrent des données de marché et d'actifs, créent des problèmes d'optimisation, appellent des solveurs et réécrivent des positions de répartition et de négociation. Vous contribuerez également à faire évoluer les interfaces avec d’autres services et API Flex dont dépend l’Asset Backed Trading.
C'est un excellent rôle si vous aimez :
• Posséder des systèmes de production qui doivent être corrects, pas seulement disponibles
• Façonner un service jeune
• Concevoir des architectures événementielles (files d'attente, événements, lambdas, API) qui restent compréhensibles au fur et à mesure de leur croissance
• Transformer les règles de domaine désordonnées en modèles, interfaces et tests clairs
• Travailler sur de nouveaux problèmes à l'intersection de l'architecture logicielle et de la modélisation des systèmes énergétiques
• Jumelage avec des spécialistes (traders, data scientists, plateforme) sans avoir besoin d'être expert dans leur domaine au premier jour
• Relever la barre en matière de logiciels (saisie, tests, observabilité, outils et refactors réfléchis), d'outils et de méthodes de travail.
Ce que tu feras
• Concevoir, construire et exploiter les services backend Python derrière Asset Backed Trading
• Propre flux pilotés par les événements, du déclencheur à la répartition : files d'attente, lambdas, événements et intégrations de l'API Flex qui les entourent.
• Produire de nouveaux algorithmes et capacités de marché, en travaillant en étroite collaboration avec des data scientists afin que les prototypes deviennent des services fiables.
• Aide à la découverte en équipe de nouvelles épopées, couvrant l'architecture logicielle et la modélisation des systèmes énergétiques.
• Améliorer la fiabilité, la latence et l'opérabilité grâce aux tests, à la surveillance, aux alarmes et à une refactorisation minutieuse
• Contribuer à l'infrastructure as code (CDK / CloudFormation) et aux pipelines de déploiement
• Participer aux décisions architecturales alors que nous développons le trading adossé à des actifs sur les marchés et types d'actifs de l'UE.
• Soutenir les coéquipiers par le biais de jumelages, de révisions et de résolutions de problèmes partagées
• Aide à maintenir la barre haute pour Python typé et bien testé dans un domaine où les erreurs silencieuses coûtent cher.
Ce que tu apporteras
Nous ne nous attendons pas à tout, mais l’expérience dans plusieurs de ces domaines sera utile.
Compétences de base
• Forte expérience Python
• Expérience dans la création et l'exploitation de services backend en production
• À l'aise avec les plateformes cloud, idéalement AWS (Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3)
• Conception d'API et modélisation de domaines pour les flux de travail métier complexes
• Rédaction de code robuste, typé, bien testé (pytest, CI, couverture de branches à 100%, un réel intérêt pour attraper les bugs avant production)
• Forte communication et collaboration avec les ingénieurs et les non-ingénieurs
• Jugement dans l'ambiguïté : vous pouvez rendre les compromis explicites et poursuivre la livraison
Agréable à avoir / particulièrement pertinent
• Expérience en résolution de problèmes, modélisation, optimisation.
• Architectures événementielles ou sans serveur à une échelle significative
• Infrastructure en tant que code (CDK, CloudFormation ou Terraform)
• Expérience avec Pydantic, le typage strict et mypy
• Observabilité en production (CloudWatch, Grafana)
• Exposition à l'énergie, au trading, à l'optimisation ou à d'autres domaines exigeants
• Travailler dans un monorepo avec des bibliothèques partagées et plusieurs services déployables
Vous n’avez pas besoin d’une formation en énergie ou en optimisation mathématique. La curiosité pour le domaine et la volonté d'apprendre des traders et des data scientists comptent plus que d'acquérir une expertise en matière de grille.
Notre pile technologique
Back-end et services
• Python 3.13, UV, Pydantic
• AWS Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3
• pytest, mypy, ruff dans CI
• Programmes linéaires entiers mixtes pour exprimer des problèmes de stockage d'énergie (appartenant à la science des données ; nous intégrons le solveur)
Infrastructure et outillage
• AWS CDK (TypeScript) et CloudFormation
• AWS-lambda-powertools pour l'observabilité
• CI/CD via AWS CodePipeline
• Tableaux de bord Grafana et alarmes CloudWatch
Produit et analyse
• Databricks SQL, tableaux de bord et notebooks pour le reporting
• Jupyter, numpy, pandas, complot pour enquête…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/kraken/senior-software-engineer-python-manchester-121079)
Kraken est à l'origine de certains des développements énergétiques mondiaux les plus innovants.
Nous créons la technologie qui redéfinit les services publics et ouvre la voie à un nouveau système énergétique du futur. En optimisant la production renouvelable, en construisant un réseau plus intelligent et en permettant aux services publics d'offrir une expérience client exceptionnelle, notre système d'exploitation transforme l'industrie dans le monde entier.
C’est une période incroyablement excitante pour travailler dans le domaine de l’énergie. Rejoignez-nous dans notre mission visant à améliorer la vie d’UN MILLIARD d’humains au cours de la décennie et à façonner un avenir plus propre et meilleur pour tous.
Humboldt est une sous-équipe de Flex Trading Enablement (Trading Optimisation). Nous nous situons à l’intersection du commerce de l’énergie commerciale et de la transition écologique, et nous possédons des activités de trading adossées à des actifs.
L'Asset Backed Trading a été lancé en mars 2026. Il fonctionne déjà dans deux pays, avec davantage de marchés et de fonctionnalités en cours. Il y a beaucoup de marge pour façonner la façon dont il est construit.
Il modélise les échanges, l'attribution des services auxiliaires et la répartition des portefeuilles européens de batteries, solaires et éoliens. Nous prenons en compte les mises à jour du marché et des positions à partir des API Flex, allouons l'énergie et les services qui aident à stabiliser le réseau, tels que FCR et aFRR, dans l'ensemble du portefeuille, et ventilons ces décisions en sites individuels. Nous pouvons à la fois aider les traders à prendre des décisions sur la manière de négocier et désagréger lesdites transactions en décisions de répartition par actif.
Il s'agit d'un logiciel de production avec un véritable impact commercial et opérationnel. Il prend non seulement en charge les flux de travail des principaux commerçants, mais pilote également la répartition des actifs physiques et la fourniture de services de réseau. Nous nous soucions donc beaucoup de bien faire les choses. Vous travaillerez avec des data scientists et des traders pour transformer les prototypes en services fiables et bien testés auxquels ils peuvent faire confiance.
Le rôle
Nous recherchons un ingénieur logiciel senior pour rejoindre Humboldt et contribuer à façonner le trading adossé à des actifs à mesure qu'il se développe dans de nouveaux pays et capacités.
Vous travaillerez dans un monorepo Python de services sans serveur : des pipelines pilotés par des événements qui ingèrent des données de marché et d'actifs, créent des problèmes d'optimisation, appellent des solveurs et réécrivent des positions de répartition et de négociation. Vous contribuerez également à faire évoluer les interfaces avec d’autres services et API Flex dont dépend l’Asset Backed Trading.
C'est un excellent rôle si vous aimez :
• Posséder des systèmes de production qui doivent être corrects, pas seulement disponibles
• Façonner un service jeune
• Concevoir des architectures événementielles (files d'attente, événements, lambdas, API) qui restent compréhensibles au fur et à mesure de leur croissance
• Transformer les règles de domaine désordonnées en modèles, interfaces et tests clairs
• Travailler sur de nouveaux problèmes à l'intersection de l'architecture logicielle et de la modélisation des systèmes énergétiques
• Jumelage avec des spécialistes (traders, data scientists, plateforme) sans avoir besoin d'être expert dans leur domaine au premier jour
• Relever la barre en matière de logiciels (saisie, tests, observabilité, outils et refactors réfléchis), d'outils et de méthodes de travail.
Ce que tu feras
• Concevoir, construire et exploiter les services backend Python derrière Asset Backed Trading
• Propre flux pilotés par les événements, du déclencheur à la répartition : files d'attente, lambdas, événements et intégrations de l'API Flex qui les entourent.
• Produire de nouveaux algorithmes et capacités de marché, en travaillant en étroite collaboration avec des data scientists afin que les prototypes deviennent des services fiables.
• Aide à la découverte en équipe de nouvelles épopées, couvrant l'architecture logicielle et la modélisation des systèmes énergétiques.
• Améliorer la fiabilité, la latence et l'opérabilité grâce aux tests, à la surveillance, aux alarmes et à une refactorisation minutieuse
• Contribuer à l'infrastructure as code (CDK / CloudFormation) et aux pipelines de déploiement
• Participer aux décisions architecturales alors que nous développons le trading adossé à des actifs sur les marchés et types d'actifs de l'UE.
• Soutenir les coéquipiers par le biais de jumelages, de révisions et de résolutions de problèmes partagées
• Aide à maintenir la barre haute pour Python typé et bien testé dans un domaine où les erreurs silencieuses coûtent cher.
Ce que tu apporteras
Nous ne nous attendons pas à tout, mais l’expérience dans plusieurs de ces domaines sera utile.
Compétences de base
• Forte expérience Python
• Expérience dans la création et l'exploitation de services backend en production
• À l'aise avec les plateformes cloud, idéalement AWS (Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3)
• Conception d'API et modélisation de domaines pour les flux de travail métier complexes
• Rédaction de code robuste, typé, bien testé (pytest, CI, couverture de branches à 100%, un réel intérêt pour attraper les bugs avant production)
• Forte communication et collaboration avec les ingénieurs et les non-ingénieurs
• Jugement dans l'ambiguïté : vous pouvez rendre les compromis explicites et poursuivre la livraison
Agréable à avoir / particulièrement pertinent
• Expérience en résolution de problèmes, modélisation, optimisation.
• Architectures événementielles ou sans serveur à une échelle significative
• Infrastructure en tant que code (CDK, CloudFormation ou Terraform)
• Expérience avec Pydantic, le typage strict et mypy
• Observabilité en production (CloudWatch, Grafana)
• Exposition à l'énergie, au trading, à l'optimisation ou à d'autres domaines exigeants
• Travailler dans un monorepo avec des bibliothèques partagées et plusieurs services déployables
Vous n’avez pas besoin d’une formation en énergie ou en optimisation mathématique. La curiosité pour le domaine et la volonté d'apprendre des traders et des data scientists comptent plus que d'acquérir une expertise en matière de grille.
Notre pile technologique
Back-end et services
• Python 3.13, UV, Pydantic
• AWS Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3
• pytest, mypy, ruff dans CI
• Programmes linéaires entiers mixtes pour exprimer des problèmes de stockage d'énergie (appartenant à la science des données ; nous intégrons le solveur)
Infrastructure et outillage
• AWS CDK (TypeScript) et CloudFormation
• AWS-lambda-powertools pour l'observabilité
• CI/CD via AWS CodePipeline
• Tableaux de bord Grafana et alarmes CloudWatch
Produit et analyse
• Databricks SQL, tableaux de bord et notebooks pour le reporting
• Jupyter, numpy, pandas, complot pour enquête…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/kraken/senior-software-engineer-python-manchester-121079)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Kraken
Emplacement
Manchester, Royaume-Uni
Annonce fournie par Kraken.