AWS Data Engineer — Cloud ETL & Data Lakes | Flexible Hours

Making Science Group S.A.

España

Hybrid

EUR 55,000 - 75,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Indefinite contract
Competitive fixed salary + performance
Flexible payment plan
Ambassadors Program
Flexible hours
One remote day per week
Training & language classes
24 vacation days + holidays

Job summary

Making Science is seeking a data engineer to design and implement cloud-based data architectures on AWS, building scalable ETL/ELT pipelines and managing data lakes and warehouses. You will collaborate with analysts, scientists, and DevOps across international teams, contributing to data governance and security.

The role offers a hybrid work model with opportunities for growth and hands-on training. You will leverage AWS Glue, S3, Redshift, DynamoDB, and Athena, while advancing data modeling,

Qualifications

  • Experience with AWS data and compute services (AWS Glue, S3, Lambda, Step Functions, Redshift, DynamoDB, Athena).
  • Proficiency in Python or another major programming language.
  • Understanding of data lake, data warehouse, and cloud-native data architectures.
  • Experience with Infrastructure as Code (Terraform or CloudFormation).
  • Familiarity with CI/CD pipelines, DevOps practices, monitoring, and observability (CloudWatch).
  • Knowledge of data governance, security best practices, IAM, and compliance requirements.
  • Strong communication skills in English for working with international teams and customers.
  • Ability to collaborate with technical and non-technical stakeholders.
  • Experience with Agile methodologies.
  • Analytical mindset and problem-solving.

Responsibilities

  • Design and implement cloud-based data architectures on AWS.
  • Build, maintain, and optimize ETL/ELT pipelines using AWS Glue, Lambda, Step Functions, and related services.
  • Develop and manage data lakes and data warehouses using S3, Redshift, DynamoDB, and Athena.
  • Create and maintain data models and schemas for analytics, reporting, and operational use cases.
  • Ensure data quality through validation, monitoring, and automated error-handling.
  • Optimize data solutions for performance, reliability, and cost efficiency.
  • Collaborate with data analysts, data scientists, DevOps, and other engineering teams.
  • Participate in Agile ceremonies, helping estimate tasks, identify risks, and plan technical work.
  • Troubleshoot data issues and support customer-facing teams with technical insights.
  • Document architectural decisions, data workflows, and implementation guidelines.

Skills

AWS data services
Python
Data architectures
CI/CD
DevOps
CloudWatch
IAM & security
Agile
English communication
Data governance

Tools

Terraform
CloudFormation
AWS tools
Monitoring (CloudWatch)
VCS/CI tools

Job description

Making Science is seeking a data engineer to design and implement cloud-based data architectures on AWS, building scalable ETL/ELT pipelines and managing data lakes and warehouses. You will collaborate with analysts, scientists, and DevOps across international teams, contributing to data governance and security.

The role offers a hybrid work model with opportunities for growth and hands-on training. You will leverage AWS Glue, S3, Redshift, DynamoDB, and Athena, while advancing data modeling,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer - ELT Pipelines on AWS | Remote
Data Engineer - ELT Pipelines on AWS | Remote

Mentor Talent Acquisition • Spain

Hybrid
EUR 55,000 - 85,000
AWS Data Engineer — Hybrid/Remote, Python & Spark ETL
AWS Data Engineer — Hybrid/Remote, Python & Spark ETL

Plexus Group • Spain

Hybrid
EUR 40,000 - 60,000
Health insurance
Meal vouchers
Childcare
+2
Data Engineer ID52278
Data Engineer ID52278

AgileEngine • Ribarroja del Turia

Hybrid
EUR 45,000 - 65,000
Professional growth: Mentorship, TechTalks
Competitive compensation: USD-based pay
Flextime: Flexible schedule
Data Engineer
Data Engineer

Mentor Talent Acquisition • Spain

Hybrid
EUR 55,000 - 85,000
AWS Data Engineer — Data Pipelines & Data Lake (Madrid)
AWS Data Engineer — Data Pipelines & Data Lake (Madrid)

QUANT AI Lab • Madrid

On-site
EUR 40,000 - 55,000
Data Engineer II — Cloud Data Lakes, AWS & Flexible Work
Data Engineer II — Cloud Data Lakes, AWS & Flexible Work

Expedia, Inc. • Madrid

On-site
EUR 45,000 - 70,000
Generous time-off
Flexible work model
Career development resources
+1
Data Engineer - Databricks & GCP Automation (Remote/Flex)
Data Engineer - Databricks & GCP Automation (Remote/Flex)

AgileEngine, LLC. • Barcelona

Hybrid
EUR 85,000 - 120,000
Professional growth
Competitive compensation
Exciting projects
+1
Data Engineer
Data Engineer

Baxter Planning Systems, Inc. • Barcelona

On-site
EUR 55,000 - 65,000
private health insurance
gym membership
learning opportunities
+3
Remote Data Analyst - ETL/BI & AI-Driven Insights
Remote Data Analyst - ETL/BI & AI-Driven Insights

AgileEngine, LLC. • Valladolid

Hybrid
EUR 80,000 - 107,000
Professional growth
Competitive USD pay
Exciting projects
+1
Data Platform Engineer - Remote & Flexible Hours
Data Platform Engineer - Remote & Flexible Hours

AgileEngine, LLC. • Madrid

Hybrid
EUR 80,000 - 116,000
Professional growth
Competitive compensation
Exciting projects
+1