.
Python Developer / Consultant (ETRM)
  • Warsaw
Python Developer / Consultant (ETRM)
Warszawa, Warsaw, Masovian Voivodeship, Polska
ITP IT PERFORMANCE sp. z o.o.
12. 12. 2025
Informacje o stanowisku

technologies-expected :


  • Python
  • FastApi
  • FastStream
  • SQL
  • Snowflake Data Cloud
  • Kubernetes
  • Docker
  • Kafka
  • Git
  • Azure DevOps

about-project :


  • We are looking for an experienced Python Developer / Consultant (ETRM) to join our team and support a large European energy program. The consultant will work on the development and enhancement of a custom valuation suite for energy trading products.
  • The role involves close cooperation with trading, risk, analytics, and development teams.
  • This is a highly technical and strategic position for someone with a strong background in ETRM systems, Python development, and valuation processes.

responsibilities :


  • Design, develop, and maintain high-quality backend components in Python.
  • Develop and enhance a custom valuation suite for new energy trading products, including: OTC Options, VPP (Virtual Power Plant), Gas Swing contracts
  • Ensure a stable and accurate daily valuation process and deliver validated results for reporting.
  • Collaborate with architects, developers, analysts, and PMs to design and deliver new features.
  • Build integrations and data pipelines using Snowflake, SQL, and Kafka.
  • Troubleshoot, debug, and improve existing functionality.
  • Ensure clean, scalable, and efficient code aligned with SDLC and Agile standards.
  • Participate in code reviews and technical discussions.
  • Create and maintain technical documentation.
  • Stay updated on industry trends, energy trading products, and best practices.

requirements-expected :


  • 5+ years of experience in Python with FastApi, FastStream, and computation libs., SQL and Snowflake.
  • Experience in handling ETRM - energy trading and risk management applications (must-have)
  • Good working experience of CI/CD pipelines, Kubernetes & Docker, Kafka, Git
  • Strong analytical and problem-solving skills.
  • Experience with software development lifecycle (SDLC) and agile methodologies.
  • Ability to work independently and as part of a team.
  • Strong organizational and time management skills.
  • Proficiency in using business analysis software and tools (e.g., Azure DevOps).
  • Ability to adapt to changing priorities and manage multiple tasks simultaneously.
  • Excellent communication and interpersonal skills.
  • Very good english (min B2/C1)

offered :


  • Cooperation via B2B contract
  • Salary range: (180 - 220) pln/h + VAT
  • 100% remote work with visiting client office sometimes (Essen, Germany)

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    165 526
    23 379