Full-Stack Data Engineer - Apo - €82.000 - €115.000 A Year
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Data Engineer jobs →Skills
Description
Eneco Rotterdam, South Holland, Netherlands
Senior Data Engineer – Full-StackAt Eneco, we’re driving the energy transition forward with our ‘One Planet plan’ and striving to become the first CO₂‑neutral energy company by 2035. Data plays a central role in helping us reach these ambitions. As a Senior Data Engineer within the Asset Performance Optimization (APO) team, you will operate at the intersection of operational excellence and data‑driven transformation.
What You’ll DoTake a leading role in shaping and maintaining the APO data landscape across multiple evolving products and platforms. You will support initiatives such as operational monitoring, optimisation tooling, and performance analytics for district heating systems and related assets.
- Leading improvements to APO data ingestion and platform architecture
- Driving the transition of POCs and project‑based solutions into structured run & maintain environments
- Supporting strategic discussions on platform ownership, technical direction, and scalability
- Ensuring APO data products are robust, observable, and production‑ready
- Contributing to technical decision‑making around Snowflake architectures, Kubernetes‑based services, Python backend applications, and database design, while mentoring engineers and promoting best practices across the team
- 5+ years of experience as a Data Engineer or Backend Engineer in operational or data‑intensive environments
- Advanced Python expertise with strong application of software engineering best practices
- Expert SQL knowledge with Snowflake and PostgreSQL
- Strong Git expertise including advanced workflows and branching strategies
- Experience designing CI/CD pipelines and DevOps practices (preferably Azure DevOps)
- Solid Kubernetes experience and understanding of container orchestration concepts
- Strong architectural mindset with experience in evolving system landscapes and product transitions
- Comfortable taking initiative in environments where structure and ownership are still being defined
- Leading the technical evolution of APO data platforms and backend services
- Designing scalable and maintainable data architectures for operational heat asset analytics
- Maintaining and optimising Snowflake data models and PostgreSQL databases
- Ensuring reliability and observability of Kubernetes‑based services and pipelines
- Driving technical governance, documentation, and quality standards
- Translating complex stakeholder needs into robust and future‑proof solutions
- Guiding and mentoring engineers and contributing to knowledge sharing
- Gross annual salary between €82,000 and €115,000, including FlexBudget, 8% holiday allowance, and a bonus or collective profit sharing depending on your role
- Hybrid working: 40% at the office, 40% from home, and 20% flexibly. With manager approval, you may work abroad (within approved countries) up to 3 weeks/year, max 2 consecutively
- Personal and professional growth opportunities—Eneco is fully committed to help you in your personal and professional development
If you decide on a career at Eneco, you are choosing ambition, growth and opportunities. You will have all the space you want to improve yourself and do your job the way that suits you best, which includes having a good work‑life balance. You can work to a flexible schedule and work partly from home if your role allows it. That is how you can work on your own future and on the future of the world. After all, you and your 4,000 colleagues are committed to our mission: climate neutrality by 2035.
The phases of our application procedureContact our recruiter at:
Get similar jobs in Netherlands by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Data Engineer jobs in Netherlands.
No similar openings right now. Refine your search or create an alert above.