Added: 2026-06-23 14:37.23
Updated: 2026-06-23 19:05.04

Senior Data Engineer

Barcelona, Spain

Type: Fintech

Category: Data Engineer

Advertisement
Skill needed: SQL, Spark, RabbitMQ, Python, Apache Kafka.
Employer: Kantox

Kantox runs on data. Every FX transaction we process, every client portfolio we manage, every decision our commercial and product teams make depends on data that is clean, reliable, and available at scale. We are looking for a Senior Data Engineer to join our Data team and help us build the architecture that makes that possible.You will work in a modern Lakehouse and Data Mesh environment powered by AWS, Apache Iceberg, dbt, Trino, Kafka, and Dagster, collaborating closely with product, business intelligence, and cloud engineering teams to deliver data products that support both internal decision-making and client-facing visibility.What you will work onTaking full ownership of the dbt modelling layer, from design and testing to documentation and performance across staging and mart tiersArchitecting and managing Dagster asset pipelines to handle both batch and streaming workloadsDefining high standards for SQL transformations and data modelling while empowering domain teams to achieve the sameMonitoring and improving the quality, reliability, and performance of data pipelinesIntegrating new data sources into the platform through ingestion pipelines, both batch and streamingImplementing data tests, CI/CD validations, and participating in peer reviews to ensure code qualityContributing to data product development within a Data Mesh architectureParticipating in agile rituals and collaborating with cross-functional teamsThe setupYou will be based in our Barcelona office, working within a collaborative and forward-thinking Data team that spans product, business intelligence, and cloud engineering. We work hybrid with flexible hours. Our engineering culture is built on continuous integration, continuous deployment, and continual self-improvement. We do not value egos. We value clean code, good thinking, and engineers who make the people around them better.Who you areYou have solid experience in Data Engineering and a genuine passion for clean, efficient code. You are comfortable working across the full data stack, from ingestion to modelling to quality assurance, and you thrive in a collaborative, agile environment.You are not looking for a team to tell you what to build. You bring opinions, you own outcomes, and you raise the bar around you.Concretely:6+ years of experience in Data Engineering, with a track record of owning production pipelines end-to-endStrong expertise with SQL and dbtSolid understanding of data modelling principles including dimensional modelling, star schema, and SCDsExperience with big data tools such as Trino, Spark, or similar query enginesFamiliarity with batch and streaming pipelines, for example Kafka or RabbitMQExperience writing data tests and following version control workflows such as GitHigh-level proficiency in Python for scripting, testing, or orchestration logicExperience operating in regulated or compliance-sensitive environments (financial services a strong plus)Familiarity with Apache Iceberg or other Lakehouse formats such as Delta or HudiExperience with Trino or other distributed SQL enginesHands-on experience with an asset-based orchestrator (Dagster preferred)Fluent in EnglishEU work authorisation is a plusBonus points (not required):Exposure to Data Mesh or Data Contracts conceptsExperience with AWS services such as S3, EKS (Kubernetes, Helm)Familiarity with data quality tools like dbt tests, Great Expectations, or SodaUnderstanding of GitOps workflows, CI/CD pipelines, or infrastructure as codeWhat we offerCompetitive salarySponsored learning and development budgetFree private health insuranceFree language lessons (Spanish, English, French and Catalan)Relocation package if requiredFlexible working hours and short FridaysHybrid working model29 days of annual leaveGym discounts and free sports activitiesRestaurant Ticket with monthly credit and regular cross-team lunchesFresh fruit and unlimited coffeePizza FridaysBarcelona office with 360° views of the cityAbout KantoxWe are a profitable, 200-person fintech and a BNP Paribas company, with offices in London and Barcelona. We have grown consistently since 2011, built on a product that handles real financial complexity for clients who depend on it every day. If you want to work on challenging, high-impact data problems in a team that will push you to grow, this is the place.Kantox is an equal opportunity employer. We hire on merit and welcome applicants regardless of background, nationality, gender, age, sexual orientation, or disability status.
Advertisement
Click here to apply and get more details about this job!
It will open in a new tab.
Terms and Conditions - Webmaster - Privacy Policy - Pro coding!