Bekijk alle vacatures

Python Developer

  • Brussel, Brussel

<meta /><meta content="width=device-width, initial-scale=1.0" />

Senior Python Developer Position

Start Date: 01/09/2026

Duration: 1 year (extendable)

Work Regime: Full-time, 2 days onsite

Languages: Fluent in English; Dutch or French is a plus.

Responsibilities:

  • Design and implement backend services in Python to support asset onboarding, contract management, and market operations.
  • Develop APIs and data pipelines to integrate application components with the broader information ecosystem, including internal and external applications, data hubs, and other data storage systems.
  • Build integration with messaging systems (MQTT, RabbitMQ) for real-time data ingestion.
  • Work with PostgreSQL for relational and time-series data modeling, optimization, and integrity.
  • Leverage AWS services such as RDS, S3, IAM, Lambda, ECS, and Docker.
  • Collaborate with product managers and domain experts to translate business needs into scalable software features.
  • Contribute to agile delivery processes, including sprint planning, retrospectives, and team coordination.

Required Skills and Experience:

  • 6+ years of Python development experience (application development).
  • Proficiency in PostgreSQL, including schema design, performance tuning, and time-series data handling.
  • Experience with AWS services (RDS, S3, IAM, ECS, and Docker).
  • Understanding of energy trading concepts such as position management, day-ahead/intraday markets, and ancillary services.
  • Experience working with APIs, data pipelines, streaming, and other system integration paradigms.
  • Familiarity with agile development practices and collaborative delivery environments.

Desired Skills:

  • Knowledge of power markets, specifically in renewable technologies (solar, wind, battery energy storage systems) and their specificities about contracting (PPA), asset management, and energy trading.
  • Proven experience or willingness to quickly learn developing modern web user interfaces using React with UI styling approaches such as JSS, CSS-in-JS, Material UI, Emotion, Styled, or equivalent technologies.
  • Experience with FastAPI or alternatives (e.g., Flask, Django).
  • Familiarity with container orchestration or CI/CD pipelines.

Soft Skills:

  • Strong communication and interpersonal skills, with the ability to work across disciplines and cultures.
  • Proactive mindset with a collaborative spirit and a willingness to support team delivery.
  • Ability to break down complex problems and propose pragmatic, scalable solutions.
  • Comfort working in a fast-paced, evolving environment with a high degree of autonomy.
  • Empathy, humility, and a strong sense of ownership and accountability.