Senior Data Engineer
APPLY, Santiago
What you will do
- Work with internal disciplines, vendors, clients and stakeholders to define data requirements and the technology stack for projects.
- Audit source systems (CRM and marketing platforms such as Salesforce and Sailthru) and define migration guidelines: what to migrate, in what structure and in what order, for execution by internal or third-party teams.
- Translate business requirements into technical specifications including data streams, integrations, transformations, databases and data warehouses.
- Design and build transformation layers in dbt on Snowflake, including identity resolution, semantic layer and consumption/reporting layers.
- Build and maintain pipelines that activate data in customer engagement platforms (e.g., Braze).
- Run discovery audits of digital products (apps, games, web) and produce data foundation recommendations.
- Work in git-based workflows with code review, dbt tests and existing CI/CD processes for warehouse objects.
- Define the data architecture framework, standards and principles, including modelling, metadata, security and reference data; analyze and optimize existing architectures and models for performance and cost.