Senior Data Engineer ID82547
On-siteMedellín, Antioquia, Colombia
Job Summary
Partner with an internal data team to clean, transform, and structure customer, sales, and behavioral datasets inside Snowflake for a Customer Data Platform. Develop Snowflake views, semantic models, and structured metadata to support downstream AI agents and BI tools while engineering datasets for key retail initiatives like store inventory and RFID projects. Write production-grade SQL queries and Python scripts for data transformation, extraction, and automated wrangling, including parsing complex semi-structured data from cloud sources. Collaborate directly with business stakeholders to translate operational needs into technical specifications and maintain rigorous documentation across all built assets. Maintain clean code repositories, follow git workflows, and adhere to data testing protocols.
Required Qualifications
- 4+ years writing complex, optimized SQL — window functions, and handling semi-structured/nested data formats
- Strong Python : Proficient writing clean, modular Python scripts for data manipulation, automation, API/file processing, and data quality checks
- Hands-on experience working within at least one major cloud data ecosystem (AWS, Snowflake, GCP, or Azure)
- Ability to collaborate directly with business partners, ask clarifying questions, and turn operational needs into technical specifications
- A disciplined habit of maintaining thorough technical documentation and code comments
- Upper-intermediate English level
- Eastern Time Zone overlap preferred
Desired Qualifications
- Experience writing, modularizing, and testing dbt models
- Direct experience querying Snowflake data warehouses and manipulating staging data stored in S3 buckets
- Familiarity with Apache Airflow or similar pipeline schedulers
- Background in omni-channel retail, store operations, inventory management, or customer analytics
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.