Data Engineer

Baxter Planning

Barcelona

On-site

EUR 55,000 - 65,000

Full time

33 hours 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
Free office snacks and drinks

Job summary

Baxter Planning is seeking a Data Engineer to build and evolve our data lake, enabling analytics and data-driven products across the business.

You will design production-grade pipelines, model data for BI, and ensure data quality with near-real-time ingestion using AWS services and Python. Collaboration with engineers and stakeholders is key to advancing architecture and automation.

Qualifications

  • 4+ years building and operating production data pipelines.
  • Strong Python programming skills, including asynchronous patterns.
  • Extensive AWS experience across S3, Glue, Athena, Redshift, and more.
  • Experience with lakehouse tables, schema evolution, partitioning, upserts/merge.
  • Solid data modeling skills (star schema) and emphasis on testing and data quality.
  • Experience running AWS DMS in production and monitoring/troubleshooting.

Responsibilities

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

Skills

Data pipeline development
Python programming
Data modeling (star schema)
Data quality & testing
AWS services

Tools

Polars
Athena
Redshift
Delta Lake

Job description

As a Data Engineer at Baxter Planning you will play a key role in building and evolving our data lake platform, supporting analytics and data-driven products across the business. You will design and operate reliable, production-grade data pipelines and curated datasets using modern AWS services and Python. This role focuses on data modeling, data quality, and near-real-time ingestion to ensure trustworthy, BI-ready data. You will work closely with engineers and stakeholders while contributing to architecture, automation, and best practices.

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
Data Engineer

Baxter Planning Systems, Inc. • Barcelona

On-site
EUR 55,000 - 65,000
private health insurance
gym membership
learning opportunities
+3
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
Senior Data Scientist
Senior Data Scientist

Baxter Planning Systems, Inc. • Barcelona

Hybrid
EUR 55,000 - 90,000
Senior Data Scientist
Senior Data Scientist

Baxter Planning • Barcelona

Remote
EUR 60,000 - 90,000
Senior Business Analyst, Data & Analytics Product- Hybrid
Senior Business Analyst, Data & Analytics Product- Hybrid

Baxter Planning • Barcelona

Hybrid
EUR 55,000 - 70,000
Barcelona office
Hybrid schedule
Work-life balance
Senior Business Analyst, Data & Analytics Product- Hybrid
Senior Business Analyst, Data & Analytics Product- Hybrid

Baxter Planning • Barcelona

Hybrid
EUR 70,000 - 90,000
Technical Product Manager - Hybrid
Technical Product Manager - Hybrid

Baxter Planning Systems, Inc. • Barcelona

Hybrid
EUR 90,000 - 120,000
Technical Product Manager - Hybrid
Technical Product Manager - Hybrid

Baxter Planning • Bellprat

Hybrid
EUR 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Qualifyze • Barcelona

On-site
EUR 70,000 - 110,000
Truly flexible schedules
Regular company events
A selection of free drinks at the офис
+3
Data Engineer
Data Engineer

Mentor Talent Acquisition • Spain

Hybrid
EUR 55,000 - 85,000