Data Engineer (AI Ready)
Summary
Designs and maintains scalable data pipelines in Snowflake/AWS Airflow, builds dbt-based transformations, and supports AI/analytics initiatives by integrating diverse data sources into trusted datasets for business use.
We're partnering with an established international organisation undergoing a major cloud and data transformation. As part of this journey, they're migrating data from Azure-based platforms into a modern Snowflake data ecosystem, supported by an AWS Airflow-based orchestration platform.
This is an opportunity to join a small, highly visible data team where you'll play a key role in shaping the future data platform and analytics capabilities of the business.
The Role
Data Engineer (Snowflake, Python, dbt)
We're partnering with an established international organisation undergoing a major cloud and data transformation. As part of this journey, they're migrating data from Azure-based platforms into a modern Snowflake data ecosystem, supported by an AWS Airflow-based orchestration platform.
This is an opportunity to join a small, highly visible data team where you'll play a key role in shaping the future data platform and analytics capabilities of the business.
The Role
As a Data Engineer, you'll be responsible for designing, building, and maintaining scalable data solutions that support reporting, analytics, automation, and emerging AI initiatives.
Key responsibilities include:
- Designing, building, and maintaining reliable data pipelines into Snowflake from a variety of internal and external data sources.
- Developing and improving transformation logic using dbt, with a focus on clean, reusable, and well-documented data models.
- Supporting the creation of trusted datasets for analytics, dashboards, reporting, and AI use cases.
- Building and maintaining data integrations, APIs, and automation workflows using Python and cloud technologies.
- Working closely with business stakeholders to translate requirements into scalable data solutions.
- Driving best practices around data quality, testing, monitoring, documentation, and governance.
- Supporting the development of semantic layers, curated datasets, and reusable business logic.
- Integrating structured, semi-structured, and unstructured data sources, including SaaS platforms, APIs, and document repositories.
- Collaborating with technical and non-technical teams to improve data accessibility, reliability, and usability.
- Contributing to the ongoing evolution of the organisation's data and analytics platform.
What We're Looking For
- 4+ years' experience in Data Engineering, Analytics Engineering, or a related field.
- Strong SQL and data modelling skills.
- Hands-on experience with Snowflake or similar cloud data warehouse technologies.
- Experience using dbt for transformation, testing, deployment, and documentation.
- Good Python skills, ideally including integrations, APIs, and automation workflows.
- Experience working with cloud-based data platforms.
- Strong understanding of data quality, version control, testing, and engineering best practices.
- Ability to engage with business stakeholders and translate requirements into technical solutions.
- Excellent English communication skills.
- Experience leveraging AI-assisted development tools such as GitHub Copilot, Claude Code, OpenAI Codex, or similar.
Nice to Have
- Experience building semantic layers.
- Familiarity with BI and analytics platforms.
- Experience with modern analytics tooling and self-service reporting environments.
- Exposure to AI-enabled business workflows and data products.
What's on Offer?
- Competitive salary
- Annual performance bonus (up to 20-25%)
- Hybrid working model
- Dedicated annual learning & development budget (€3,000)
- Pension scheme
- Home office allowance
- 27 days annual leave plus additional company shutdown period
- Free lunches
- International team events and company gatherings
- Long-term career progression within a growing data function
If you're passionate about modern data engineering, Snowflake, Python, and helping organisations unlock value from their data, I'd love to hear from you.