Full-Stack Data Engineer - Analytics Platform

Apply
  • Work on a mission-driven analytics platform that directly supports Eneco’s One Planet strategy and the goal to become climate-neutral by 2035.

  • Build and shape a modern, end-to-end analytics and experimentation platform—combining dbt, Airflow, Snowflake, APIs, and AI—to enable true self-service insights across the organization.

  • Operate at the intersection of data engineering and digital analytics, partnering closely with app, web, and experimentation teams to turn user behavior into actionable, scalable intelligence.

Why choose Eneco?

The One Planet strategy we are committed to here at Eneco sets an ambitious goal to be climate neutral by 2035. We want to achieve that goal for both us and our clients. To make it happen, we are dedicated to offering our customers innovative digital capabilities and smart solutions. Our team is working towards creating an exceptional online customer experience, through modernizing the Eneco chat, app and web environments. We are striving to deliver a superior digital customer experience that will stimulate and make it easier for our customers to become greener, every day.

What you’ll do

As a Data Engineer, you’ll work with digital data from Google Analytics and experimentation platforms to build the backbone of Eneco’s Analytics Platform. Your work will enable self-service analytics, streamline data integration, and introduce AI-powered capabilities that make insights intuitive and actionable for teams across the organization. You’ll implement best practices for data quality, governance, and scalability—shaping a platform that empowers decision-making and drives digital innovation. This is your opportunity to influence a core part of our data ecosystem and help Eneco become truly data-driven. 

Is this about you?

Must Have:  

  • 3 Year+ experience as Data Engineer or Analytics Engineer
  • An engineer who thrives at the intersection of Analytics and Engineering.
  • Hands-on experience using DBT and Apache Airflow.
  • Strong understanding of data warehouse concepts and operations (we use Snowflake).
  • Advanced programming skills in SQL and Python.
  • Familiarity with data modeling and modern data architecture patterns.
  • Knowledge of software engineering best practices: code reviews, version control, testing, and CI/CD. 

Nice to Have: 

  • Proven experience developing REST APIs, ideally using FastAPI or similar frameworks.
  • Experience deploying applications to Kubernetes, with knowledge of monitoring tools like Grafana and general debugging techniques.
  • Exposure to cloud platforms (e.g., Azure); experience with Infrastructure as Code (e.g., Terraform) is a plus.
  • Background in digital/traffic analytics, including tools like Google Analytics and Google Tag Manager.
  • Experience with experimentation platforms such as Growthbook or Optimizely.
  • Comfortable working with semantic models / semantic layer and visualization tools like Power BI.
  • Previous experience working with MPP data platforms like Apache Spark; hands-on experience with Databricks and Unity Catalog is a plus. 

You’ll be responsible for

  • Collaborating with mobile and app developers to build data pipelines that support the experimentation platform – we are using Growthbook. 
  • Partnering with technical web analysts to develop pipelines for web and app traffic analytics, enabling deeper insight into Eneco’s digital performance.
  • Drive self-service analytics by building a robust semantic layer, enabling intuitive visualization, and integrating AI-powered capabilities to make insights accessible and actionable across the organization. 

This is where you’ll work

You'll work alongside Data Engineers, Scientists, and Analysts to shape Eneco’s Analytics Platform. Together, you'll create a self-serve, high-trust analytics & experimentation platform where other teams can independently explore data, experiment, and make decisions. We’re a collaborative, curious team that values learning, ownership, and experimentation. We celebrate wins, learn from failures, and support each other as we grow Eneco’s data-driven culture. 

What we have to offer

alt

Gross annual salary between €71.000 and €100.500

Including FlexBudget, 8% holiday allowance, and depending on your role a bonus or collective profit sharing.
alt

FlexBudget

Including FlexBudget, 8% holiday allowance, and depending on your role a bonus or collective profit sharing. Have it paid out, use it to buy extra holiday days or save it up for something nice, it's up to you.
alt

Personal and professional growth

Eneco is fully committed to help you in your personal and professional development.
alt

Hybrid working: home, office or abroad

Work 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.

Want more information about our terms of employment?

Werken bij Eneco is voor iedereen

Work that works for you and the climate

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. We assist customers to accelerate their sustainability efforts, devise innovative solutions and seize opportunities with both hands. Are you ready?

The phases of our application procedure:

Application procedure, 1 applying, 2 introduction interview, 3 online assessment, 4 follo-up interview, 5 offer time and 6 congratulations with your new job

Want to know more about this job function?

Contact our recruiter at: [email protected]

Questions about the application procedure

Feel free to contact our recruiter:

Venetia de Wit

+31615850813

Would you like to receive our newest job vacancies?

With this job opening, we want to recruit a new Eneco colleague ourselves. This is not a call for acquisition.