Data Engineer / Developer – ENGIE (Madrid)
About ENGIE Supply Energy Management (SEM) :
ENGIE Supply Energy Management (SEM) oversees one of Europe's largest energy portfolios, optimizing assets and contracts to deliver competitive, reliable, and sustainable energy solutions.
Role Overview :
We are looking for a proactive and business-driven developer to join a fast-paced team. You'll work closely with traders and other stakeholders to design, develop, and maintain data solutions that drive automation, digitalization, and data-informed decision-making across energy operations.
Key Responsibilities
Develop and refine high-performance Python tools that empower trading desks.
Collaborate with traders to transform business needs into smart, scalable solutions.
Design and deploy cloud-native applications on AWS for speed and reliability.
Optimize system performance and ensure robust, secure architectures.
Drive innovation and shape the roadmap for next-gen trading technology.
Profile
Expert in Python development with a focus on clean, scalable code.
Skilled in AWS (Lambda, EC2, S3, CloudWatch) and modern cloud architectures.
Experienced in API integrations, data pipelines, and containerized deployments.
Strong grasp of CI / CD, Git workflows, and agile delivery.
Sharp problem-solver with a proactive mindset and attention to detail.
Location : Madrid, Spain
Data Engineer • Madrid, Madrid, SPAIN