Senior Data & AI Engineer | Madrid (Hybrid)
An international company operating in the energy sector is looking for a Senior Data & AI Engineer to join its team in Madrid.
This role offers the opportunity to contribute to the evolution of a modern cloud-based data platform, enabling advanced analytics, AI-driven solutions, and operational efficiency across the organisation.
Main Responsibilities
* Lead the design and implementation of scalable data architectures and ETL/ELT pipelines using AWS technologies.
* Develop and maintain operational data solutions ensuring high standards of data quality, reliability, and governance.
* Design and optimise data models and semantic layers for analytics and reporting.
* Collaborate with business stakeholders to translate operational and analytical needs into scalable technical solutions.
* Support AI and machine learning use cases by building robust and reliable data foundations.
* Ensure platform scalability, performance, security, and cost-efficiency through cloud-native best practices.
* Implement governance, metadata, lineage, and security standards across the data lifecycle.
* Work closely with IT, cloud, and cybersecurity teams to ensure alignment with architecture and security standards.
* Contribute to initiatives related to automation, analytics, and AI adoption.
Requirements
* Degree in Computer Science, Engineering, Mathematics, Data Engineering, or a related field.
* Minimum 7 years of experience in Data Engineering, Cloud Data Architecture, Analytics Engineering, or similar roles.
* Strong experience with AWS services such as Glue, Lambda, S3, Athena, Redshift, EMR, Kinesis, and Step Functions.
* Advanced proficiency in Python and SQL.
* Solid knowledge of ETL/ELT pipelines, distributed data processing, and data modelling.
* Experience with BI and data visualisation tools such as Power BI or QuickSight.
* Knowledge of Infrastructure as Code tools such as Terraform, CloudFormation, or CDK.
* High level of English required.
Nice to Have
* Experience with Databricks or Azure data services.
* Knowledge of streaming and real-time architectures such as Kafka or Kinesis.
* Experience with MLOps practices or machine learning deployment environments.
* AWS certifications.
* Previous experience in energy, commodities, financial markets, or complex B2B environments.
What the Company Offers
* Hybrid working model based in Madrid.
* Flexible working hours.
* Reduced working hours during summer and Fridays.
* Professional development and training opportunities.
* Flexible benefits package.
* International and collaborative environment.
* Opportunity to work on large-scale cloud and AI-related projects.
If you are looking for an opportunity to work in an innovative and international environment where data and AI play a key role in business transformation, we would love to hear from you.