BV Enersee

Backend Software Developer (Energy, Time Series & Data Flows)

BV Enersee
Apply
8 months ago
Antwerp, BelgiumMid Level

Responsibilities

  • Design, implement, and operate scalable production backend services in Python, including APIs and internal services.
  • Build and evolve end-to-end data flows covering ingestion, validation, AI analytics, and API or product exposure.
  • Ensure data correctness and traceability through versioning, lineage, retries, idempotency, and backfills.
  • Improve throughput, latency, resilience, and handling of spikes and partial failures in critical flows.
  • Create observability dashboards, failure-handling mechanisms, and replay or backfill utilities.
  • Build and maintain connectors for energy and water time-series data and related metadata.
  • Handle missing intervals, time zones and daylight-saving changes, duplicates, late-arriving data, and inconsistent schemas.
  • Work with customers and partners to troubleshoot and stabilize integrations.
  • Collaborate with data and ML teammates to support model deployment and feature delivery.
  • Translate product requirements into robust backend implementations, workflows, and pipelines.

Requirements

  • Solid production backend development experience in Python, including FastAPI, SQLAlchemy, or similar technologies.
  • Strong software engineering fundamentals in architecture, testing, performance, code reviews, code ownership, and reliability.
  • Experience designing and operating production data flows or event-driven workflows.
  • Hands-on experience with time-series data processing and validation is advantageous.
  • Experience or strong interest in energy efficiency, buildings, energy monitoring, utilities, or IoT is advantageous.
  • Experience with streaming or message-based systems, queues, events, or batch pipelines with backfills is advantageous.
  • Cloud experience with AWS or GCP, containers, and infrastructure-as-code is advantageous.
  • Experience improving operational maturity through SLOs, alerting, runbooks, and incident reviews is advantageous.

Benefits

  • Competitive gross base salary depending on experience and a performance bonus of up to €25K per year.
  • Stock options, 13th-month salary, and double vacation pay.
  • Company car worth €35–50K or a mobility budget plus extra salary.
  • €8-per-day meal vouchers, €250-per-year eco vouchers, and a private-use EV charging card.
  • Free hospital insurance for the employee plus family discounts.
  • Laptop and smartphone, including €30 per month for phone and internet.
  • Hybrid work from the Brussels or Antwerp offices with some work-from-home days; fully remote work is not currently available.
  • Team events, activities, and milestone celebrations.

Categories

BackendData Engineering
BV Enersee

About BV Enersee

11-50 employees
Contact me