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 @ 4
API @ 4
Airflow @ 6
Azure @ 6
CI/CD @ 4
Communication @ 6
Compliance
Data Engineering @ 7
Data Modeling @ 7
Data Pipelines @ 4
Databricks @ 6
DevOps @ 4
Experimentation @ 4
IaC
MLOps @ 4
Machine Learning
Observability @ 4
Performance Monitoring @ 4
Security
Snowflake @ 6
Technical Leadership
dbt @ 6
- 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
Lead complex, cross-domain data engineering initiatives across energy trading, forecasting, and long-term energy planning. Design, build, and modernize mission-critical data and machine learning platforms while providing hands-on technical leadership across engineering teams.
Responsibilities
Technical Leadership Across Domains
- Drive large-scale system and architecture initiatives across long-term energy planning and long- and short-term trading.
- Lead data flows and integrations with neighboring systems, including provisioning, asset management, and reporting.
- Unblock complex engineering efforts, including dataset lineage redesign, systemic data quality improvements, and cross-team integrations.
- Shape and review technical designs for robustness, scalability, and alignment with enterprise architecture.
- Advise Engineering Managers and Senior Engineering Managers on framework selection, architectural direction, and build-versus-buy decisions.
- Support team sizing, hiring needs, and technical roadmap sequencing.
- Share best practices, run design reviews, and coach engineers.
Hands-On Engineering and System Design
- Design and implement data and ML platforms and pipelines using Databricks, Delta Lake, Unity Catalog, Airflow, dbt, Snowflake, Azure, and related services.
- Apply best practices in data modeling, orchestration, storage, streaming, feature engineering, ML model development, experimentation, testing, and serving.
- Modernize and refactor legacy data and ML workflows to improve reliability, data lineage, maintainability, metadata management, content management, and master data management.
- Build systems integrating data and ML pipelines with other platforms and user-facing products.
- Apply DevOps practices including CI/CD, infrastructure as code, observability, containerization, API design, and incident management.
- Build, deploy, and operate AI agents in engineering workflows using reusable agent workflows, AI-ready data models, and integration patterns.
Platform and Governance Alignment
- Promote standardized patterns for ingestion, modeling, streaming and batch processing, feature engineering, ML development, experimentation, testing, and serving.
- Ensure solutions meet standards for security, compliance, and operational resilience.
Requirements
- 8+ years of experience in data engineering or software engineering, including at least 3 years in a senior or staff role driving multi-team technical decisions.
- Deep hands-on expertise with Databricks, Delta Lake or Unity Catalog, Airflow, Snowflake, dbt, and Azure cloud services.
- Experience designing, operating, and stabilizing mission-critical distributed data systems, including end-to-end data pipelines, event-driven architectures, and platform integrations.
- Strong understanding of data architecture, data modeling, streaming, data lineage, data quality frameworks, and metadata management.
- Knowledge of ML engineering, including feature engineering, model lifecycle management, experimentation, performance monitoring, and MLOps.
- Knowledge of software engineering and DevOps fundamentals, including CI/CD, infrastructure as code, observability, containerization, API design, and operational excellence.
- Hands-on experience building, deploying, and running AI agents to accelerate engineering work.
- Experience with time-series analytics environments, including databases, analytics, processing, and modeling.
- Ability to align engineering and product teams in ambiguous or high-impact problem spaces.
- Excellent written and verbal communication skills, including the ability to explain technical topics to engineering and business stakeholders.
- Nice to have: experience in energy markets, commodity trading, near-real-time operational systems, forecasting platforms, ML lifecycle design, production data and ML integrations, or high-frequency and low-latency data processing.
Work Environment
- Join Eneco's Data & AI organisation and work across energy trading, forecasting, and long-term energy planning domains.
- Hybrid working model: 40% in the office, 40% from home, and 20% flexibly.
- With manager approval, work abroad within approved countries for up to 3 weeks per year, with a maximum of 2 consecutive weeks.
Benefits
- Gross annual salary between €95,000 and €153,000, including FlexBudget and 8% holiday allowance.
- Depending on the role, a bonus or collective profit sharing.
- FlexBudget can be paid out, used to purchase additional holiday days, or saved.
- Personal and professional development opportunities.
- Flexible working hours, work-from-home options, and an inclusive work environment.
More jobs at Eneco
Microsoft Dynamics 365 CE Engineer (Customer Experience)
Eneco · Rotterdam, Netherlands
EUR 70,000-90,000 per year
SAP EAM Consultant
Eneco · Rotterdam, Netherlands
EUR 60,000-81,000 per year
Cyber Security Architect
Eneco · Rotterdam, Netherlands
EUR 82,000-110,000 per year
Senior Manager Delivery & Billing - Microsoft D365 F&O
Eneco · Rotterdam, Netherlands
EUR 71,500-105,000 per year
Third-Party Risk Manager
Eneco · Rotterdam, Netherlands
EUR 72,000-90,100 per year
Similar jobs
Data Engineer
Eneco · Rotterdam, Netherlands
EUR 70,000-90,000 per year
Director, Finance Systems - Revenue Systems Engineering
Anthropic · San Francisco, United States, Seattle, United States
USD 270,000-315,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Senior Staff Software Engineer - Agentic IT Operations
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Product & PLG Analyst (Full-Stack Data Scientist)
Nebius · New York City, United States
USD 179,000-224,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States, Austin, United States
USD 179,500-224,300 per year
Member of Technical Staff (Software Engineer, Data Platform)
Perplexity AI · Palo Alto, United States, San Francisco, United States, New York City, United States
USD 220,000-405,000 per year
Distinguished Engineer, Core DevOps
GitLab · United States, United Kingdom, Canada
USD 250,000-349,000 per year