Unlock Full Resume Report

New offer - be the first one to apply!

September 2, 2026

Data Engineer Master

Senior • On-site

Porto, Portugal

Emagine is seeking a Data Engineer Master to join a collaborative and fast-paced project environment in Portugal. This role is ideal for a highly experienced data engineering professional with a strong background in large-scale data platforms, customer data ecosystems, and cloud-based architectures, looking to contribute at a senior technical level within modern Data & Analytics environments, with a strong focus on Snowflake and scalable data solutions.

You will be responsible for designing, building, and optimizing enterprise-grade data pipelines and customer data platforms, ensuring high-quality, reliable, and cost-efficient data solutions. This position requires a hands-on technical expert with strong architectural thinking, leadership capabilities, and the ability to collaborate closely with both technical and business stakeholders.

Your Main Responsibilities

  • Design, build, and maintain large-scale ETL/ELT data pipelines on Snowflake
  • Develop and optimize Customer 360 / CDP solutions and customer data models
  • Ensure high performance, scalability, and cost efficiency of data platforms
  • Implement incremental data loads, error handling, and robust pipeline recovery mechanisms
  • Work with event-based and near real-time data processing pipelines
  • Integrate data from CRM, ecommerce, POS, web/app analytics, and marketing platforms
  • Define and implement data quality checks, monitoring, and alerting mechanisms
  • Collaborate with marketing, product, and engineering teams to deliver data-driven solutions
  • Lead technical design decisions and review the work of other data engineers
  • Support migration of on-premise BI/DWH systems to cloud environments

You Bring

  • 8+ years of experience as a Data Engineer
  • 3+ years in a lead or senior role with ownership of design decisions
  • Strong experience with Snowflake (warehouses, schemas, stages, tasks, streams, Time Travel, performance tuning)
  • Strong SQL (joins, window functions, query optimization) and Python skills
  • Solid experience in data modelling (dimensional models, facts and dimensions)
  • Experience with Customer 360 / CDP platforms and customer data concepts (identities, events, behaviour)
  • Experience with ETL/ELT pipeline design, orchestration, and CI/CD practices
  • Experience with cloud platforms (Azure, AWS or GCP)
  • Familiarity with tools such as Airflow, dbt, Azure Data Factory or equivalent
  • Experience working with marketing/data integration tools (e.g. Salesforce, Braze, Adobe Campaign)

Nice to Have

  • Background in retail or e-commerce environments (online and store data)
  • Experience with data platform migrations (on-prem to cloud)
  • Strong understanding of data governance and cost optimization strategies
  • Experience with near real-time data processing architectures
  • Exposure to CI/CD tools such as Azure DevOps or GitHub Actions
  • Experience working in international and complex enterprise environments

Location & Eligibility

  • Candidates must be based in Portugal
  • Hybrid regime — 1 day per week onsite in Rio Tinto

Similar jobs you might like