3

3E

Renewable energy software and consultancy services

Senior Java ETL Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeBrussels, Belgium

About the Job

Requirements

  • You have 7+ years of software engineering experience, including at least 3 years writing and operating high-performance Java in production.
  • You have a deep understanding of Java concurrency, parallelism and performance optimisation.
  • You have hands-on experience with data processing pipelines on S3-compatible object storage, and you are comfortable with Linux system administration.
  • You have delivered and operated production systems end-to-end, including code review, testing, monitoring and incident response.
  • You evaluate technologies on evidence and guide the team toward sound choices.
  • You hold a Master's in Computer Science, Engineering or equivalent by experience.
  • You speak and write fluent English.
  • You can work autonomously, find information independently, ask for help when needed and improve processes.
  • You can explain technical trade-offs to non-engineers.

Responsibilities

  • Design, develop and operate the Java ETL engine that processes near-real-time data from millions of renewable energy assets, owning it from conception through production operation.
  • Architect and integrate the engine with S3-compatible object storage and streaming infrastructure, deciding how and when to adopt storage or streaming technologies.
  • Balance technical trade-offs between real-time and batch processing based on evidence.
  • Lead quality and reliability through code review, testing and site reliability engineering practice, including incident response and postmortem analysis.
  • Decompose pipeline problems into actionable milestones and plans so the team knows what done looks like before work starts.
  • Maintain architecture decisions, runbooks and API documentation.

Desired Qualifications

  • Experience with streaming platforms such as Kafka, Flink or Pulsar.
  • Experience with time-series databases.
  • Experience in the renewable energy sector.

About the Company

3E

Renewable energy software and consultancy services

3E provides software and consultancy services for renewable energy projects. Its flagship product is SynaptiQ, a SaaS platform that monitors, analyzes, and optimizes the performance of solar, wind, and storage assets. SynaptiQ uses AI and physics-based digital twins to detect production losses and offer actionable recommendations to improve financial returns. Beyond software, 3E offers expert advisory services covering technical, engineering, and strategic decision support across the project lifecycle. The company differentiates itself by balancing software with consultancy, leveraging its deep energy domain expertise, and operating a global footprint with projects in over 40 countries. Its goal is to help project developers, asset managers, operators, investors, and policymakers maximize asset performance and value throughout the renewable energy lifecycle.

Company size
201-500
Company stage
Acquired
Total funding
$1.9M
Headquarters
City of Brussels, Belgium
Founded
1999

Recently Posted Jobs

Explore more opportunities at 3E

See more jobs