Вакансія
З партнерського стрічки
Старший інженер програмного забезпечення – Python
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Ні
- Компанія
- Kraken
- Location raw
- Manchester, uk
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Допоможіть нам використати технології, щоб зробити велику зелену вм’ятину у Всесвіті!
Kraken забезпечує деякі з найбільш інноваційних світових розробок в енергетиці.
Ми створюємо технологію, яка переосмислює комунальні послуги та відкриває нову енергетичну систему майбутнього. Завдяки оптимізації відновлюваної генерації, створенню більш інтелектуальної електромережі та розширенню можливостей комунальних служб для забезпечення виняткового досвіду клієнтів, наша операційна система трансформує галузь у всьому світі.
Це неймовірно захоплюючий час для роботи в енергетиці. Приєднуйтеся до нашої місії покращити життя ОДНОГО МІЛЬЯРДА людей протягом десятиліття та створити чистіше та краще майбутнє для кожного.
Humboldt є підгрупою Flex Trading Enablement (Trading Optimisation). Ми знаходимося на перетині комерційної торгівлі енергією та зеленого переходу, і ми володіємо Asset Backed Trading.
Asset Backed Trading запрацював у березні 2026 року. Він уже працює у двох країнах, з’являється більше ринків і функцій. Існує багато можливостей для формування того, як він будується.
Він моделює торгівлю, розподіл допоміжних послуг і диспетчеризацію портфоліо батарей, сонячних і вітрових батарей в ЄС. Ми отримуємо оновлення ринку та позиції з API Flex, розподіляємо енергію та послуги, які допомагають стабілізувати мережу, наприклад FCR та aFRR, у всьому портфоліо та розподіляємо ці рішення на окремі сайти. Ми можемо як допомагати трейдерам приймати рішення про те, як торгувати, так і розбивати зазначені угоди на рішення щодо відправки для кожного активу.
Це робоче програмне забезпечення зі справжнім комерційним і операційним ефектом. Він не лише підтримує робочі процеси ключових трейдерів, але й керує диспетчеризацією фізичних активів і наданням мережевих послуг, тому ми дуже дбаємо про те, щоб це було правильно. Ви працюватимете з дослідниками даних і трейдерами, щоб перетворити прототипи на надійні, добре перевірені сервіси, яким можна довіряти.
Роль
Ми шукаємо старшого інженера-програміста, щоб приєднатися до компанії Humboldt і допомогти сформувати Asset Backed Trading, оскільки вона розвивається в нових країнах і можливостях.
Ви працюватимете в монорепо Python безсерверних служб: конвеєри, керовані подіями, які приймають дані про ринок і активи, створюють проблеми оптимізації, викликають розв’язувачі та записують диспетчерські та торгові позиції. Ви також допоможете розвинути інтерфейси з іншими службами та API Flex, від яких залежить торгівля активами.
Це чудова роль, якщо вам подобається:
• Володіння виробничими системами, які мають бути правильними, а не просто доступними
• Формування молодої служби
• Розробка архітектур, керованих подіями (черги, події, лямбда-вирази, API), які залишаються зрозумілими в міру зростання
• Перетворення брудних правил домену на чіткі моделі, інтерфейси та тести
• Робота над новими проблемами на стику архітектури програмного забезпечення та моделювання енергетичних систем
• Співпраця з фахівцями (трейдерами, дослідниками даних, платформами) без необхідності бути експертом у своїй галузі в перший день
• Підвищення рівня програмного забезпечення (введення, тестування, спостережливість, інструменти та продумані рефактори), інструментів і способів роботи
Що ти зробиш
• Проектуйте, створюйте та керуйте серверними службами Python, що стоять за Asset Backed Trading
• Власні потоки, керовані подіями, від тригера до диспетчера: черги, лямбда-вирази, події та інтеграція Flex API навколо них
• Створюйте нові алгоритми та ринкові можливості, тісно співпрацюючи з науковцями з даних, щоб прототипи стали надійними послугами
• Допомагайте команді з відкриттям нових епох, що охоплюють архітектуру програмного забезпечення та моделювання енергетичних систем
• Підвищення надійності, затримки та працездатності за допомогою тестування, моніторингу, сигналів тривоги та ретельного рефакторингу
• Сприяти інфраструктурі у вигляді коду (CDK / CloudFormation) і конвеєрів розгортання
• Беріть участь в архітектурних рішеннях, оскільки ми розвиваємо торгівлю активами на ринках і за типами активів ЄС
• Підтримуйте товаришів по команді шляхом створення пар, оглядів і спільного вирішення проблем
• Допомагайте підтримувати високу планку для типізованого, добре перевіреного Python у домені, де мовчазні помилки коштують дорого
Що ти принесеш
Ми не очікуємо всього, але досвід у кількох із цих сфер допоможе.
Основні навички
• Сильний досвід роботи з Python
• Досвід створення та експлуатації серверних служб у виробництві
• Комфорт із хмарними платформами, в ідеалі AWS (Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3)
• Проектування API та моделювання домену для складних бізнес-процесів
• Написання надійного, типізованого, добре перевіреного коду (pytest, CI, 100% охоплення гілок, справжня зацікавленість у виявленні помилок перед виробництвом)
• Налагоджене спілкування та співпраця як з інженерами, так і з неінженерами
• Неоднозначне судження: ви можете зробити чіткі компроміси та продовжувати доставку
Приємно мати / особливо актуально
• Досвід вирішення проблем, моделювання, оптимізації.
• Архітектури, керовані подіями або без серверів, у значному масштабі
• Інфраструктура як код (CDK, CloudFormation або Terraform)
• Досвід роботи з Pydantic, строгим набором тексту та mypy
• Спостережливість у виробництві (CloudWatch, Grafana)
• Вплив енергетики, торгівлі, оптимізації чи інших обмежень, що супроводжуються великими обмеженнями
• Робота в монорепо зі спільними бібліотеками та декількома службами, що розгортаються
Вам не потрібен досвід енергетичної чи математичної оптимізації. Цікавість до домену та бажання вчитися у трейдерів і спеціалістів із обробки даних важливіші, ніж досвід роботи з мережами.
Наш стек технологій
Бекенд і служби
• Python 3.13, uv, Pydantic
• AWS Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3
• pytest, mypy, ruff в CI
• Змішані цілочисельні лінійні програми для вираження задач накопичення енергії (належить науковим дослідженням даних; ми інтегруємося з розв’язувачем)
Інфраструктура та інструменти
• AWS CDK (TypeScript) і CloudFormation
• aws-lambda-powertools для спостереження
• CI/CD через AWS CodePipeline
• Інформаційні панелі Grafana та будильники CloudWatch
Продукт і аналіз
• Databricks SQL, інформаційні панелі та блокноти для звітності
• Jupyter, numpy, pandas, сюжет для розслідування…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/kraken/senior-software-engineer-python-manchester-121079)
Kraken забезпечує деякі з найбільш інноваційних світових розробок в енергетиці.
Ми створюємо технологію, яка переосмислює комунальні послуги та відкриває нову енергетичну систему майбутнього. Завдяки оптимізації відновлюваної генерації, створенню більш інтелектуальної електромережі та розширенню можливостей комунальних служб для забезпечення виняткового досвіду клієнтів, наша операційна система трансформує галузь у всьому світі.
Це неймовірно захоплюючий час для роботи в енергетиці. Приєднуйтеся до нашої місії покращити життя ОДНОГО МІЛЬЯРДА людей протягом десятиліття та створити чистіше та краще майбутнє для кожного.
Humboldt є підгрупою Flex Trading Enablement (Trading Optimisation). Ми знаходимося на перетині комерційної торгівлі енергією та зеленого переходу, і ми володіємо Asset Backed Trading.
Asset Backed Trading запрацював у березні 2026 року. Він уже працює у двох країнах, з’являється більше ринків і функцій. Існує багато можливостей для формування того, як він будується.
Він моделює торгівлю, розподіл допоміжних послуг і диспетчеризацію портфоліо батарей, сонячних і вітрових батарей в ЄС. Ми отримуємо оновлення ринку та позиції з API Flex, розподіляємо енергію та послуги, які допомагають стабілізувати мережу, наприклад FCR та aFRR, у всьому портфоліо та розподіляємо ці рішення на окремі сайти. Ми можемо як допомагати трейдерам приймати рішення про те, як торгувати, так і розбивати зазначені угоди на рішення щодо відправки для кожного активу.
Це робоче програмне забезпечення зі справжнім комерційним і операційним ефектом. Він не лише підтримує робочі процеси ключових трейдерів, але й керує диспетчеризацією фізичних активів і наданням мережевих послуг, тому ми дуже дбаємо про те, щоб це було правильно. Ви працюватимете з дослідниками даних і трейдерами, щоб перетворити прототипи на надійні, добре перевірені сервіси, яким можна довіряти.
Роль
Ми шукаємо старшого інженера-програміста, щоб приєднатися до компанії Humboldt і допомогти сформувати Asset Backed Trading, оскільки вона розвивається в нових країнах і можливостях.
Ви працюватимете в монорепо Python безсерверних служб: конвеєри, керовані подіями, які приймають дані про ринок і активи, створюють проблеми оптимізації, викликають розв’язувачі та записують диспетчерські та торгові позиції. Ви також допоможете розвинути інтерфейси з іншими службами та API Flex, від яких залежить торгівля активами.
Це чудова роль, якщо вам подобається:
• Володіння виробничими системами, які мають бути правильними, а не просто доступними
• Формування молодої служби
• Розробка архітектур, керованих подіями (черги, події, лямбда-вирази, API), які залишаються зрозумілими в міру зростання
• Перетворення брудних правил домену на чіткі моделі, інтерфейси та тести
• Робота над новими проблемами на стику архітектури програмного забезпечення та моделювання енергетичних систем
• Співпраця з фахівцями (трейдерами, дослідниками даних, платформами) без необхідності бути експертом у своїй галузі в перший день
• Підвищення рівня програмного забезпечення (введення, тестування, спостережливість, інструменти та продумані рефактори), інструментів і способів роботи
Що ти зробиш
• Проектуйте, створюйте та керуйте серверними службами Python, що стоять за Asset Backed Trading
• Власні потоки, керовані подіями, від тригера до диспетчера: черги, лямбда-вирази, події та інтеграція Flex API навколо них
• Створюйте нові алгоритми та ринкові можливості, тісно співпрацюючи з науковцями з даних, щоб прототипи стали надійними послугами
• Допомагайте команді з відкриттям нових епох, що охоплюють архітектуру програмного забезпечення та моделювання енергетичних систем
• Підвищення надійності, затримки та працездатності за допомогою тестування, моніторингу, сигналів тривоги та ретельного рефакторингу
• Сприяти інфраструктурі у вигляді коду (CDK / CloudFormation) і конвеєрів розгортання
• Беріть участь в архітектурних рішеннях, оскільки ми розвиваємо торгівлю активами на ринках і за типами активів ЄС
• Підтримуйте товаришів по команді шляхом створення пар, оглядів і спільного вирішення проблем
• Допомагайте підтримувати високу планку для типізованого, добре перевіреного Python у домені, де мовчазні помилки коштують дорого
Що ти принесеш
Ми не очікуємо всього, але досвід у кількох із цих сфер допоможе.
Основні навички
• Сильний досвід роботи з Python
• Досвід створення та експлуатації серверних служб у виробництві
• Комфорт із хмарними платформами, в ідеалі AWS (Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3)
• Проектування API та моделювання домену для складних бізнес-процесів
• Написання надійного, типізованого, добре перевіреного коду (pytest, CI, 100% охоплення гілок, справжня зацікавленість у виявленні помилок перед виробництвом)
• Налагоджене спілкування та співпраця як з інженерами, так і з неінженерами
• Неоднозначне судження: ви можете зробити чіткі компроміси та продовжувати доставку
Приємно мати / особливо актуально
• Досвід вирішення проблем, моделювання, оптимізації.
• Архітектури, керовані подіями або без серверів, у значному масштабі
• Інфраструктура як код (CDK, CloudFormation або Terraform)
• Досвід роботи з Pydantic, строгим набором тексту та mypy
• Спостережливість у виробництві (CloudWatch, Grafana)
• Вплив енергетики, торгівлі, оптимізації чи інших обмежень, що супроводжуються великими обмеженнями
• Робота в монорепо зі спільними бібліотеками та декількома службами, що розгортаються
Вам не потрібен досвід енергетичної чи математичної оптимізації. Цікавість до домену та бажання вчитися у трейдерів і спеціалістів із обробки даних важливіші, ніж досвід роботи з мережами.
Наш стек технологій
Бекенд і служби
• Python 3.13, uv, Pydantic
• AWS Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3
• pytest, mypy, ruff в CI
• Змішані цілочисельні лінійні програми для вираження задач накопичення енергії (належить науковим дослідженням даних; ми інтегруємося з розв’язувачем)
Інфраструктура та інструменти
• AWS CDK (TypeScript) і CloudFormation
• aws-lambda-powertools для спостереження
• CI/CD через AWS CodePipeline
• Інформаційні панелі Grafana та будильники CloudWatch
Продукт і аналіз
• Databricks SQL, інформаційні панелі та блокноти для звітності
• Jupyter, numpy, pandas, сюжет для розслідування…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/kraken/senior-software-engineer-python-manchester-121079)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Kraken
Розташування
Манчестер, Велика Британія
Оголошення надано Kraken.