Data Engineer
You are comfortable working with Python, SQL and AWS, understand modern data architecture patterns, and care about data quality, performance, and maintainability.
- Design, build and maintain scalable ELT pipelines.
- Implement and operate data workflows using AWS (Lambda, Step Functions, S3, Batch, etc.).
- Contribute to the evolution of our Data Platform architecture (Medallion architecture).
- Ensure data quality, consistency, and reliability across pipelines.
- Optimize data transformations for performance and cost efficiency.
- Collaborate with Backend and Frontend Engineers and Product to define data requirements.
- Monitor pipelines, troubleshoot issues and improve observability.
- Document data models, transformations and architecture decisions.
- Strong Python skills for data processing (ideally familiar with Polars or PySpark)..
- Experience building ETL/ELT pipelines in production environments.
- Solid experience with Cloud services - ideally AWS.
- Understanding of Medallion Architecture.
- Strong SQL skills and experience with dimensional data modeling.
- Experience working with structured and semi-structured data (JSON, CSV, Parquet, APIs).
- Understanding of data validation and data quality practices.
- Experience with Git and CI/CD.
Nice to have
- Experience with columnar databases (e.g. ClickHouse, Redshift, BigQuery).
- Familiarity with infrastructure-as-code (e.g. Terraform).
- Experience with Docker.
- Being part of a highly motivated international team.
- High ownership and responsibility for your domain.
- A modern data stack and room to shape architecture decisions.
- A workplace in the heart of Vienna or remote options with quarterly office weeks in Vienna .