Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 6
Azure @ 4
BI @ 4
CI/CD @ 3
Communication @ 7
Data Engineering @ 6
Data Pipelines @ 4
Databricks @ 4
ELT @ 4
ETL @ 4
Kafka @ 4
Power BI @ 4
Python @ 7
SQL @ 7
Snowflake @ 4
dbt @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Build real solutions that keep Eneco’s operations running, work directly with end users to solve operational challenges, and deliver end-to-end data and application solutions with immediate business impact.
Role Overview
As a Full-Stack Data Engineer in the Finance & Data Operations team, you will develop data products and lightweight applications that support Eneco’s operational and financial workflows. You will design and build robust data pipelines using modern cloud technologies, while improving engineering standards through CI/CD, testing, and documentation.
You will work closely with operational teams to understand their processes and translate them into practical solutions. Your work may include improving data models and pipelines, building internal applications such as Streamlit apps, and removing workflow inefficiencies that cause manual work or errors. You will take ownership of business-critical data flows and contribute to collaboration, code quality, and knowledge sharing.
Responsibilities
- Develop and maintain reliable, scalable data products supporting operational and financial processes.
- Build and improve data pipelines within a modern cloud data stack.
- Translate operational challenges into data-driven solutions that reduce friction and manual work.
- Support, monitor, and troubleshoot business-critical data flows.
- Design and maintain lightweight internal applications that enhance user workflows.
- Collaborate closely with business, application, and platform teams.
- Write high-quality, well-documented code and contribute to code reviews and engineering best practices.
- Continuously improve engineering standards and ways of working.
- Support areas including certificate management, settlement flows, master data, contracts, business partners, assets, and internal tools that replace manual processes.
Requirements
- 5+ years of experience in data engineering or a related field.
- Strong Python and SQL skills.
- Experience with modern cloud data platforms, such as Azure, Databricks, Snowflake, dbt, Kafka, and Power BI.
- Solid understanding of data modelling, governance, data quality, and documentation.
- Familiarity with CI/CD, version control, testing, and DTAP.
- Experience building and maintaining ELT/ETL data pipelines.
- Interest in or experience with lightweight application development, such as Streamlit and internal tools.
- Ability to translate technical work into business outcomes and user value.
- Strong ownership, pragmatic mindset, and clear communication skills.
- Affinity with finance, back-office processes, or the energy sector is a plus.
- Interest in AI-assisted development tools such as Claude and Cursor.
Work Environment
You will join Trade FDO, a multidisciplinary team within Eneco Energy Trade that supports finance and operational departments such as back office, settlement, and account support. The team works in short iterations, prioritizes fast value delivery, and collaborates closely with end users.
Benefits
- Gross annual salary between €71,700 and €117,000, including FlexBudget, 8% holiday allowance, and, depending on the role, a bonus or collective profit sharing.
- FlexBudget that can be paid out, used to buy additional holiday days, or saved.
- Personal and professional development opportunities.
- Hybrid working: 40% at the office, 40% from home, and 20% flexibly.
- With manager approval, the option to work abroad within approved countries for up to 3 weeks per year, with a maximum of 2 consecutive weeks.
- Flexible working hours and the option to work from home when the role allows it.
- Workplace adjustments for employees with physical or sensory disabilities.