Data Engineer

Baxter Planning Systems, Inc.

Barcelona

On-site

EUR 55,000 - 65,000

Full time

2 days ago
Be an early applicant

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

private health insurance
gym membership
learning opportunities
flexible benefits
team events
snacks & drinks

Job summary

Baxter Planning Systems, Inc. is hiring for a data engineering role in Spain to build and maintain production pipelines and data models. You will develop scalable ETL/ELT in Python using Polars, and query data via Athena or Redshift, while ensuring data quality and observability.

You’ll collaborate on CI/CD, IaC, and architectural discussions, and work with AWS services and BI-ready star schemas in a dynamic team.

Qualifications

  • 4+ years building and operating production data pipelines.
  • Strong Python with async capabilities are a plus.
  • Extensive AWS experience across S3, Glue, Athena, Redshift and more.
  • Experience with lakehouse tables, schema evolution, partitioning and upserts.
  • Solid data modeling skills (star schema) and emphasis on data quality.
  • Experience running AWS DMS in production and monitoring.

Responsibilities

  • Build the data-serving layer: curated datasets, marts, and product-ready tables.
  • Develop incremental / micro-batch pipelines and support CDC near-real-time ingestion (AWS DMS).
  • Design BI-friendly data models (star schema) and manage schemas.
  • Build ETL/ELT in Python (Polars) and serve/query via Athena and/or Redshift.
  • Implement data quality + observability (freshness, completeness, duplicates, schema drift, anomalies).
  • Orchestrate with Airflow and AWS-native tools (Step Functions, etc.).
  • Contribute to CI/CD, IaC, architecture discussions, and best practices.

Skills

Python programming
Async/concurrency
Production data pipelines
Data modeling (star schema)
Testing & data quality
DMS production experience

Tools

Polars
Airflow
Athena
Redshift
DMS
CloudFormation
Lake Formation

Job description

What you’ll do
  • Build the data-serving layer: curated datasets, marts, and product-ready tables
  • Develop incremental / micro-batch pipelines and support CDC near-real-time ingestion (AWS DMS)
  • Design BI-friendly data models (star schema) and manage schemas
  • Build ETL/ELT in Python (Polars) and serve/query via Athena and/or Redshift
  • Implement data quality + observability (freshness, completeness, duplicates, schema drift, anomalies)
  • Orchestrate with Airflow and AWS-native tools (e.g., Step Functions)
  • Contribute to CI/CD, IaC, architecture discussions, and best practices
What we’re looking for
  • 4+ years building and operating production data pipelines
  • Strong Python (async/concurrency is a plus)
  • Strong AWS across services like: S3, Glue, Athena, Redshift, Lake Formation, CloudWatch, DMS, Lambda, Step Functions, SQS/SNS, ECS, DynamoDB (+ CloudFormation)
  • Experience with lakehouse tables (Delta or similar), schema evolution, partitioning, compaction, upserts/merge
  • Solid data modeling skills (star schema) and commitment to testing & data quality
  • Experience running AWS DMS in production (monitoring/troubleshooting)
What we offer
  • A competitive salary (€ 55000 - € 65000)
  • Work in a friendly and diverse team
  • private health insurance
  • gym membership
  • learning opportunities
  • flexible benefits
  • team events
  • free office snacks and drinks

Baxter Planning is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Baxter Planning is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer I, Data Technology and Products
Data Engineer I, Data Technology and Products

Amazon Inc. • Barcelona

On-site
EUR 60,000 - 90,000
Data Engineer
Data Engineer

Mentor Talent Acquisition • Spain

Hybrid
EUR 55,000 - 75,000
Data Engineer
Data Engineer

Amazon • Madrid

On-site
EUR 65,000 - 100,000
Data Engineer
Data Engineer

Amaris Consulting | Part of Mantu • Comunidad de Madrid

Hybrid
EUR 55,000 - 75,000
Transport and restaurant tickets
Private health insurance
Childcare support
+2
Data Engineer: Real-Time AWS Pipelines & Data Quality
Data Engineer: Real-Time AWS Pipelines & Data Quality

Baxter Planning Systems, Inc. • Barcelona

On-site
EUR 55,000 - 65,000
private health insurance
gym membership
learning opportunities
+3
Data Engineer I, Data Technology and Products
Data Engineer I, Data Technology and Products

Amazon • Bellprat

On-site
EUR 45,000 - 65,000
Data Engineer - AWS - Pharma
Data Engineer - AWS - Pharma

ERNI • Barcelona

Hybrid
EUR 60,000 - 90,000
Private health insurance
Gym discounts
23 vacation days
+3
Data Engineer
Data Engineer

HN Services España • Madrid

Hybrid
EUR 45,000 - 65,000
Data Engineer ID52278
Data Engineer ID52278

AgileEngine • Ribarroja del Turia

On-site
EUR 45,000 - 65,000
Professional growth: Mentorship, TechTalks
Competitive compensation: USD-based pay
Flextime: Flexible schedule
Staff Engineer, Data & Backend Platforms
Staff Engineer, Data & Backend Platforms

Dow Jones • Barcelona

On-site
EUR 90,000 - 120,000
Healthcare plans
Paid Time Off
Retirement plans
+2