Data Engineer Master
Indexed description
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
- 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)
- 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
- Candidates must be based in Portugal
- Hybrid regime — 1 day per week onsite in Rio Tinto
To learn more about us, visit our website: www.emagine-consulting.com
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search