Назад
Company hidden
обновлено 4 месяца назад

Senior Software Engineer (Backend) (Virtual Power Plant)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Europe/Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (Backend) (Virtual Power Plant): Develop and enhance a Virtual Power Plant software controlling decentralized energy assets for electricity market trading with an accent on scalable microservices, asynchronous processing, and distributed systems. Focus on designing robust Python/Django solutions, improving observability, and collaborating in an agile environment to support the energy transition.

Location: Hybrid in Berlin, Germany with partial remote work possible

Company

hirify.global is a green-tech product company driving the energy transition by providing software and services for decentralized and renewable energy markets.

What you will do

  • Develop and maintain microservices for the Virtual Power Plant managing decentralized energy assets.
  • Design scalable software solutions for demand-based control, monitoring, and flexibility mechanisms of generation and storage systems.
  • Work on asynchronous processing, domain modeling, and distributed system challenges using Python and Django.
  • Collaborate closely with backend, frontend, DevOps, and product teams in an agile Scrum environment.
  • Contribute to architecture decisions and continuous platform evolution.
  • Support migration from legacy systems to modern microservice architectures.

Requirements

  • Location: Based in or near Berlin, Germany
  • English: Strong communication skills required (B2+)
  • Degree in Computer Science or equivalent qualification.
  • At least 5 years of backend development experience in complex distributed systems.
  • Proficient in Python, Django, Django REST Framework, SQL, and microservices.
  • Experience with Docker, pytest, CI/CD, PostgreSQL, Git, Linux, and data-driven applications using Pandas.

Nice to have

  • Experience with TimescaleDB, Elasticsearch, Redis, object storage (S3).
  • Knowledge of Temporal or similar workflow engines, Celery, asynchronous programming.
  • Experience with ETL pipelines, Pydantic, Robot Framework for test automation.
  • Familiarity with Smart Metering data and German energy market regulations.
  • Skills in TypeScript, React, and German language are a plus.

Culture & Benefits

  • Comprehensive onboarding and continuous training programs.
  • Flexible working hours with partial home office options.
  • Additional benefits including discounted electricity tariff and reduced-price Deutschlandticket.
  • Modern office environment in Berlin-Kreuzberg fostering creativity and productivity.
  • Opportunity to work at the forefront of energy innovation and sustainability.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →