Senior Data Engineer - Snowflake - Contract

Aviso de fuente externaen Propel

Propel seeks a Snowflake Data Engineer to build and maintain cloud data pipelines, develop models, and collaborate with analysts and data scientists.

Fuente externa - sin verificarhace 7 díasVigente hasta: 3 ene 2027

Salario

No especificado

Ubicación

Bogotá, Colombia

Tipo de empleo

Tiempo completo

Modalidad

No especificado

Senior Data Engineer - Snowflake - Contract

Bogotá, Colombia

Descripción del empleo

About the role

Propel is looking for a Snowflake Data Engineer to help build and maintain its cloud data warehouse and pipelines. This hands-on role involves owning moderately complex data engineering tasks, working with senior engineers on architecture decisions, and partnering with analysts and data scientists to deliver reliable, well-modeled data.

Responsibilities

  • Design, build, and maintain ETL/ELT pipelines feeding into Snowflake.
  • Develop and optimize Snowflake data models, including star and snowflake schemas and staging and curated layers.
  • Write efficient SQL and use Snowflake features such as Streams, Tasks, and Snowpipe for automation.
  • Manage data ingestion from APIs, files, and databases using tools such as Fivetran, Airbyte, or custom scripts.
  • Implement transformation logic using dbt or similar frameworks.
  • Monitor and optimize warehouse performance, query efficiency, and credit and cost usage.
  • Implement data quality checks and basic monitoring and alerting for pipeline health.
  • Support role-based access control, data governance, and security within Snowflake.
  • Participate in code reviews, follow CI/CD practices, and maintain version control via Git.
  • Troubleshoot pipeline failures and data quality issues, escalating complex problems as needed.
  • Document pipelines, data models, and processes for team and stakeholder reference.
  • Collaborate with analysts and data scientists to understand data requirements and deliver fit-for-purpose datasets.

Requirements

  • 5 to 7 years of experience in data engineering, including at least 2 to 3 years working directly with Snowflake.
  • Strong SQL skills and experience with relational or cloud data warehouses.
  • Understanding of dimensional data modeling and ETL/ELT design principles.
  • Experience with at least one ELT or transformation tool; dbt is preferred.
  • Familiarity with a cloud platform (AWS, Azure, or GCP) that Snowflake runs on.
  • Experience with Git-based version control and basic CI/CD workflows.
  • Working knowledge of Python or another...

Datos clave

  • The role involves building and maintaining a Snowflake cloud data warehouse and pipelines.
  • The requirements include strong SQL skills and experience working directly with Snowflake.

Preguntas frecuentes

  • What does the role involve?

    The role involves building and maintaining a Snowflake cloud data warehouse and pipelines, developing data models, and delivering reliable, well-modeled data.

  • What experience and skills are required?

    The listing asks for 5 to 7 years of data engineering experience, including 2 to 3 years working directly with Snowflake, along with strong SQL skills.

  • Which tools and platforms are mentioned?

    The listing mentions dbt, Git, CI/CD, and familiarity with a cloud platform such as AWS, Azure, or GCP. It also names Fivetran, Airbyte, Snowpipe, Streams, and Tasks.

Empleos similares