Data Engineer
hace 2 semanas
About Impress
Impress
is a fast-growing
med-tech company
modernizing orthodontic care through advanced, doctor-led
clear aligner treatments
. We help people achieve a healthy and confident smile through a seamless, technology-driven patient journey.
We operate across
three major regions — the US, UK, and EU
, with more than
200 clinics
and arapidly growing community of happy patients.
Our data team plays a key role in powering clinical operations, marketing intelligence, and businessstrategy by building reliable, scalable, and high-quality data pipelines and models.
Role Overview
We are looking for a strong
Data Engineer
to join our
Data Team
. You'll work on core data infrastructure, support large-scale data initiatives, and help build a robust, reliable, and future-proof data ecosystem as we scale globally.
You should be experienced with modern data engineering tools, comfortable working with diverse storage systems and formats, and capable of applying software engineering best practices.
Key Projects You Will Work On
You will be deeply involved in several strategic initiatives:
- Collecting richer patient data
to support marketing optimization and personalization. - Call center and chat automation
, as well as improving quality and analytics for communication channels. - Improving overall data quality
, observability, lineage, and reliability across datasets.
Migrating from Redshift to ClickHouse
to improve performance, scalability, and cost efficiency.
Tech Stack You'll Use
Our modern data platform is built on:
- DBT
(data modeling and transformation) - Airflow
(orchestration) - Redshift → ClickHouse
(DWH migration in progress) - Various storage formats:
Parquet, JSON, CSV
, and more
Key Responsibilities
Data Pipeline Development
- Design, build, and maintain
reliable data pipelines using Airflow, DBT, and AWS services. - Ensure
pipelines are modular, testable, and follow best software engineering practices. - Implement
unit tests, integration tests, and data validations for ETL/ELT workflows.
Data Architecture & Warehousing
- Contribute to the
Redshift-to-ClickHouse migration
, optimizing schema design, storage formats, and query performance. - Evaluate and optimize data storage across structured and semi-structured formats. Ensure data models are stable, efficient, and maintainable.
Data Quality & Observability
- Implement and improve data quality checks, automated validations, and anomaly detection. Contribute to data lineage, documentation, and metadata management.
- Monitor and troubleshoot issues in pipelines, storage, and transformations.
Cross-Team Collaboration
- Work closely with Marketing, Product, Engineering, and Operations teams to collect and deliver high-quality data.
- Translate business needs into scalable and cost-efficient data solutions.
- Support data consumers with access, tooling, and best practices.
Required Skills & Experience
5+ years of experience as a
Data Engineer
working on large-scale data platforms. Strong experience with
DBT
,
Airflow
, and cloud environments (preferably
AWS
).
Deep understanding of
data warehouse technologies
, ideally Redshift and/or ClickHouse. Strong knowledge of
data storage formats
(Parquet, JSON, CSV) and distributed data patterns. Solid software engineering fundamentals:
- Writing clean, maintainable code
- Version control
- CI/CD workflows
Automated testing for pipelines
- Strong SQL skills and experience optimizing queries.
- Familiarity with Python for ETL, orchestration, or tooling.
Nice to Have
- Understanding of data governance, access control, and security.
- Experience supporting data for marketing automation and CRM systems.
- Knowledge of event-driven data processing and streaming.
What We Offer
- Opportunity to work on critical, high-impact data systems across multiple regions. A modern data stack.
- Collaboration with cross-functional teams across engineering, operations, and marketing. A mission-driven environment where your work directly impacts patient experience and companygrowth.
- Support for courses, certifications, and career development.
- Work fully remotely, or in our central Barcelona HQ
-
Data Engineer
hace 2 semanas
Barcelona, Barcelona, España Switch Tech Talent A tiempo completoRole:Data EngineerSalary:Up to €75,000 + equityType:PermanentLocation:Remote / Hybrid (Barcelona)Key Skills:SQL, Python, AWS, Data Pipelines, Redshift/Snowflake, Airflow, dbtWe're on the hunt for a talented Data Engineer to join our growing Data Team. In this role, you'll drive the scaling and optimisation of data platforms and integrations, ensuring teams...
-
Data Engineer
hace 2 semanas
Barcelona, Barcelona, España Xcede A tiempo completoData Engineer – BarcelonaAbout the companyJoin a fast-growing global tech unicorn transforming how teams connect and work in real life. With a collaborative, in-person-first culture, you'll be part of a forward-thinking organisation that values innovation, autonomy, and impact.About the roleWe're looking for aData Engineerto scale our Data Team and enhance...
-
Data Engineer
hace 2 semanas
Barcelona, Barcelona, España psd group A tiempo completoData EngineerSummary Location:Barcelona (Hybrid)Candidates must be willing to work 3 days per week in the office in Barcelona, 2 days remoteDay Rate:NegotiableDuration:6 MonthsAvailability:ASAPAbout the ClientMy client is the air transport industry's IT provider, delivering solutions for airlines, airports, aircraft and governments. Their technology powers...
-
Data Engineer
hace 16 horas
Barcelona, Barcelona, España Best in Bi Solutions A tiempo completoÚnete a Best Data como BI Engineer y lleva la gestión de datos al siguiente nivelEn Best Data somos una empresa joven y en pleno crecimiento, con un proyecto ilusionante en el mundo delBusiness Intelligence. Nos apasiona la innovación y trabajamos tanto con grandes multinacionales como con pymes de distintos sectores, ofreciéndote un entorno dinámico y...
-
Data Engineer
hace 2 semanas
Barcelona, Barcelona, España Insight International (UK) Ltd A tiempo completoRole: Data EngineerLocation: Barcelona, SpainJob Type: PermanentMission:A Data Engineer is responsible for designing, building, and maintaining large-scale data systems that enable data-driven decision-making.They work with various stakeholders to understand data requirements, data architectures, and implement data pipelines to support business intelligence,...
-
Analytics Data Engineer
hace 2 días
Barcelona, Barcelona, España Best in Bi Solutions A tiempo completoJoin Best Data as a BI Engineer and take data management to the next levelAtBest Data, we are a young, fast-growing company with an exciting project in the world of Business Intelligence. We are passionate about innovation and work with both large multinationals and SMEs across different industries, offering you a dynamic and diverse environment to grow your...
-
Data Engineer
hace 2 semanas
Barcelona, Barcelona, España DNS Info Ltd A tiempo completoFulltime role - 2-3 days onsite.Mission:A Data Engineer is responsible for designing, building, and maintaining large-scale data systems that enable data-driven decision-making.They work with various stakeholders to understand data requirements, data architectures, and implement data pipelines to support business intelligence, analytics, and data science...
-
Data Engineer
hace 2 semanas
Barcelona, Barcelona, España BASE life science A tiempo completoThe life sciences industry plays a significant role in advancing healthcare and improving the quality of life - in many cases, saving millions of lives globally. At BASE life science, this is the motivation for everything we do, aimed at pushing boundaries, seeking excellence, and making a lasting difference through consulting expertise and data-driven...
-
Data Engineer
hace 2 días
Barcelona, Barcelona, España WeHunt España A tiempo completoSobre nuestro clienteDesdeWeHuntcolaboramos con elhub tecnológico internacional en Barcelona de uno de los mayores grupos retail de Europa, que da servicio global a grandes marcas.Buscamos un/aData Engineerpara incorporarse a un equipo deCybersecurity, participando en el desarrollo de una plataforma propia deVulnerability & Exposure Management, con millones...
-
Senior Data Engineer
hace 2 semanas
Barcelona, Barcelona, España Visium SA A tiempo completoTitle: Senior Data EngineerType: Full-timeLocation: Valencia or BarcelonaAbout usAt Visium, we enable enterprise executives in defining their AI & Data strategy, execute large scale transformations and implement AI across operations, ensuring their organization becomes future-proof.With expertise in strategy, architecture, cloud engineering, analytics,...