JobTarget Logo

Senior Data Engineer — Ingestion & Platform in Spain at Jobgether

NewJob Function: Information Technology
Jobgether
Spain, Spain
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Data Engineer Ingestion & Platform

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Data Engineer — Ingestion & Platform in Spain.

This is a senior platform engineering role focused on building and scaling a modern Customer Data Platform that powers marketing activation across multiple casino and affiliate brands. You will own the ingestion layer that connects 10+ external partners into a unified data ecosystem, enabling real-time and batch data flows into downstream marketing and analytics systems. The environment is highly production-oriented, with real traffic, live campaigns, and direct revenue impact. You will not just build pipelines—you will design the system that generates pipelines, making data source onboarding dramatically faster and more scalable. Working within a small, highly technical data platform team, you will shape ingestion standards, integration frameworks, and orchestration patterns. This is a hands-on role where architecture, reliability, and speed of integration are equally critical, and your work will directly influence customer activation and retention across the business.

Accountabilities:
  • Design and implement scalable data ingestion pipelines using Python, integrating REST APIs, databases, and external data sources into the platform.
  • Own end-to-end ETL and reverse ETL processes, including deployment, monitoring, incident resolution, and ongoing reliability improvements.
  • Build and evolve reusable ingestion frameworks and pipeline templates that enable new data sources to be onboarded in days instead of months.
  • Design and manage orchestration patterns using Apache Airflow, including DAG structure, dependencies, retries, backfills, and dynamic pipeline generation.
  • Implement robust API integrations, including authentication flows, token refresh mechanisms, pagination handling, rate limiting, and error classification strategies.
  • Ensure high data quality and reliability through automated testing, validation frameworks, and monitoring of production systems.
  • Collaborate closely with engineering, product, and data teams to ensure seamless data delivery to downstream systems such as ESPs and marketing platforms.
  • Contribute to infrastructure evolution, CI/CD improvements, and Infrastructure-as-Code initiatives, while documenting architectural decisions (ADRs).
Requirements
  • 6+ years of experience in data engineering or platform engineering roles with strong production system exposure.
  • Advanced Python skills, including API clients, data processing, schema validation, and integration logic development.
  • Deep expertise with Apache Airflow, including DAG design, dynamic workflows, sensors, retries, backfills, and operational best practices.
  • Strong experience with dbt for building modular data transformations (bronze/silver layers, testing, and materialization strategies).
  • Solid knowledge of Snowflake, including external stages, data loading patterns, and performance optimization.
  • Proven experience integrating external APIs, handling authentication (OAuth, API keys), rate limits, retries, and failure scenarios.
  • Experience building reusable data pipelines or framework-style ingestion systems used by multiple teams.
  • Hands-on experience with reverse ETL or outbound data activation into external systems.
  • Familiarity with CI/CD pipelines (e.g., GitHub Actions) and strong documentation practices.
  • Nice to have: Terraform, metadata-driven pipelines, ESP tools (e.g., DotDigital, Braze, SendGrid), or experience in multi-tenant or marketing-driven data platforms.
Benefits
  • Competitive salary aligned with senior-level data engineering roles.
  • Fully remote work across Europe and the UK with flexible collaboration hours.
  • Strong work-life balance and autonomy in how you structure your work.
  • Opportunity to work on a modern, greenfield data platform already running in production with real users and real revenue impact.
  • High ownership environment focused on engineering excellence, scalability, and continuous improvement.
  • Exposure to complex, business-critical systems powering large-scale marketing and customer activation workflows.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Spain, Spain

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.