Logo for Baxter Planning

Data Engineer

Role overview

Summary

This role focuses on building and evolving Baxter Planning's data lake platform to support analytics and data-driven products. You will design reliable data pipelines and curated datasets, ensuring data quality and readiness for business intelligence.

Qualifications

  • 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).
  • Solid data modeling skills (star schema) and commitment to testing & data quality.
  • Experience running AWS DMS in production (monitoring/troubleshooting).

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
  • Design BI-friendly data models (star schema) and manage schemas
  • Implement data quality + observability (freshness, completeness, duplicates, schema drift, anomalies)

Key facts

Hard skills

Other skills

  • Teamwork
  • Communication

About the company

Baxter Planning logo

Baxter Planning

  • Logistics & Supply Chain
  • 201–500
Baxter Planning is a global leader in Service Supply Chain software, delivering a Service Experience Advantage to the world’s most innovative enterprises for over 30 years. The end-to-end BaxterPredict platform empowers organizations to optimize service parts planning, execution, and resolution, driving superior customer experiences, fostering long-term loyalty, and fueling business growth. By combining purpose-built technology, award-winning AI, decades of practitioner expertise, and a commitment to true partnership, Baxter Planning consistently delivers industry-leading outcomes for its clients. The company is headquartered in Austin, Texas, United States, with offices around the globe.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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.

Related jobs

See all Data Engineer jobs

Other jobs at Baxter Planning