#136209 - Data Engineer - HR Analytics & AI-Ready Data

Upwork

Bogotá

Remote

COP 246,812,000 - 341,740,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Upwork is seeking an experienced Data Engineer to build and maintain secure, scalable data pipelines, warehouse models, and analytics datasets supporting people insights. The role combines hands‑on data engineering with data modeling, platform reliability, semantic‑layer design, and governed access for BI tools and AI‑enabled interfaces.

The strongest candidates will demonstrate depth, not just tool familiarity, and be able to explain architecture choices and tradeoffs behind data platforms they

Qualifications

  • 5+ years of relevant experience.
  • Hands‑on Snowflake experience, including data modeling, datamarts, and data warehouse design.
  • Strong applied understanding of columnar data architecture and Parquet, including performance tradeoffs.
  • Hands‑on dbt experience for data transformations.
  • Strong Python experience, including OOP and data scripting.
  • Hands‑on Airflow experience for pipeline orchestration.
  • Experience integrating REST APIs and ingesting data from external sources.
  • Hands‑on Google BigQuery querying and optimization experience.
  • Experience securely handling sensitive data at large scale.
  • Experience with real‑time or near‑real‑time data processing from APIs or similar sources.
  • Strong SQL skills with optimized queries.
  • Technical documentation skills.
  • Advanced English communication skills.

Responsibilities

  • Develop and maintain secure, efficient data pipelines using dbt, PySpark, and Python applications.
  • Build extraction, transformation, and loading infrastructure using Python, dbt, Terraform, AWS Glue, Amazon EMR, and Amazon S3.
  • Integrate data from APIs, cloud systems, Google Sheets, and other structured sources.
  • Create and maintain Snowflake warehouse models, datamarts, and analytics‑ready datasets.
  • Apply sound data‑engineering fundamentals for storage design, file layout, and query performance.
  • Develop automated data‑quality tests and improve internal data‑engineering processes.
  • Monitor production pipelines and help maintain a 99.5% uptime objective.
  • Design semantic views, ontology layers, business‑friendly entities, relationships, and certified metrics over warehouse models.
  • Build and support governed natural‑language data experiences using Snowflake Cortex Analyst, Cortex Search, or equivalent LLM‑native query layers.
  • Ground AI‑enabled data experiences in certified data sources and semantic models, with access controls, evaluation, monitoring, and failure handling.
  • Configure secure Model Context Protocol connections between governed data sources and internal AI tooling.
  • Document data models, pipelines, business logic, operating procedures, and technical decisions comprehensively.

Skills

Snowflake
dbt
Python
Airflow
BigQuery
SQL
Parquet
REST APIs
Data modeling
Data warehousing
English communication

Tools

Airflow
Terraform
AWS Glue
Amazon EMR
S3
Snowflake Cortex Analyst
Cortex Search

Job description

Job Description

We are seeking an experienced Data Engineer to build and maintain secure, reliable, and scalable data pipelines, warehouse models, and analytical datasets supporting people insights. This role combines hands‑on data engineering with data modeling, platform reliability, semantic‑layer design, and governed access for both business intelligence tools and AI‑enabled interfaces.

The strongest candidates will demonstrate applied depth, not only familiarity with tools. They should be able to explain the architecture choices and tradeoffs behind the data platforms, pipelines, storage patterns, and AI‑enabled capabilities they have personally built or supported.

Job Description

We are seeking an experienced Data Engineer to build and maintain secure, reliable, and scalable data pipelines, warehouse models, and analytical datasets supporting people insights. This role combines hands‑on data engineering with data modeling, platform reliability, semantic‑layer design, and governed access for both business intelligence tools and AI‑enabled interfaces.

The strongest candidates will demonstrate applied depth, not only familiarity with tools. They should be able to explain the architecture choices and tradeoffs behind the data platforms, pipelines, storage patterns, and AI‑enabled capabilities they have personally built or supported.

Key Responsibilities
  • Develop and maintain secure, efficient data pipelines using dbt, PySpark, and Python applications.
  • Build extraction, transformation, and loading infrastructure using Python, dbt, Terraform, AWS Glue, Amazon EMR, and Amazon S3.
  • Integrate data from APIs, cloud systems, Google Sheets, and other structured sources.
  • Create and maintain Snowflake warehouse models, datamarts, and analytics‑ready datasets.
  • Apply sound data‑engineering fundamentals when designing storage, file‑layout, and query‑performance strategies for analytical workloads.
  • Develop automated data‑quality tests and improve internal data‑engineering processes.
  • Monitor production pipelines and help maintain a 99.5% uptime objective.
  • Design semantic views, ontology layers, business‑friendly entities, relationships, and certified metrics over warehouse models.
  • Build and support governed natural‑language data experiences using Snowflake Cortex Analyst, Cortex Search, or equivalent LLM‑native query layers.
  • Ground AI‑enabled data experiences in certified data sources and semantic models, with appropriate access controls, evaluation, monitoring, and failure handling.
  • Configure secure Model Context Protocol connections or comparable interfaces between governed data sources and internal AI tooling.
  • Document data models, pipelines, business logic, operational procedures, and technical decisions comprehensively.
Enterprise experience strongly preferred.
  • Develop and maintain secure, efficient data pipelines using dbt, PySpark, and Python applications.
  • Build extraction, transformation, and loading infrastructure using Python, dbt, Terraform, AWS Glue, Amazon EMR, and Amazon S3.
  • Integrate data from APIs, cloud systems, Google Sheets, and other structured sources.
  • Create and maintain Snowflake warehouse models, datamarts, and analytics‑ready datasets.
  • Apply sound data‑engineering fundamentals when designing storage, file‑layout, and query‑performance strategies for analytical workloads.
  • Develop automated data‑quality tests and improve internal data‑engineering processes.
  • Monitor production pipelines and help maintain a 99.5% uptime objective.
  • Design semantic views, ontology layers, business‑friendly entities, relationships, and certified metrics over warehouse models.
  • Build and support governed natural‑language data experiences using Snowflake Cortex Analyst, Cortex Search, or equivalent LLM‑native query layers.
  • Ground AI‑enabled data experiences in certified data sources and semantic models, with appropriate access controls, evaluation, monitoring, and failure handling.
  • Configure secure Model Context Protocol connections or comparable interfaces between governed data sources and internal AI tooling.
  • Document data models, pipelines, business logic, operational procedures, and technical decisions comprehensively.
Qualifications
Must‑Have Skills
  • 5+ years of relevant experience.
  • Hands‑on Snowflake experience, including data modeling, datamarts, and data warehouse design.
  • Strong applied understanding of columnar data architecture and Parquet, including their use in analytical workloads and the related performance and design tradeoffs.
  • Hands‑on dbt experience for data transformations.
  • Strong Python experience, including object‑oriented programming and data scripting.
  • Hands‑on Airflow experience for pipeline orchestration.
  • Experience integrating REST APIs and ingesting data from external sources.
  • Hands‑on Google BigQuery querying and optimization experience.
  • Experience securely handling sensitive data at large scale.
  • Experience with real‑time or near‑real‑time data processing from APIs, Google Sheets, or comparable sources.
  • Strong SQL skills, including highly optimized queries.
  • Comprehensive technical documentation skills.
  • Advanced English communication skills, including the ability to explain personally delivered technical work and architecture decisions clearly.
Nice‑to‑Have Skills
  • Experience designing semantic layers or semantic models that provide business‑object abstraction over dbt and warehouse models.
  • Hands‑on experience personally building, deploying, or supporting Snowflake Cortex Analyst, Cortex Search, or an equivalent LLM‑native AI‑agent capability.
  • Experience grounding AI agents in governed or certified data and applying access controls, evaluation methods, monitoring, and production support practices.
  • Experience with Model Context Protocol or a similar tool‑calling and context‑exposure framework.
  • Familiarity with prompt and context engineering for grounding AI agents in certified data sources.
Additional Information
Required Tools & Platforms
  • Snowflake.
  • dbt.
  • Python and PySpark.
  • Apache Airflow.
  • Google BigQuery.
  • SQL.
  • Parquet.
  • REST APIs.
  • Terraform.
  • AWS Glue, Amazon EMR, and Amazon S3.
Location, Time & Engagement
  • Candidates must be based in an eligible LATAM location.
  • Full US Central Time coverage is required.
  • This is a contract engagement at 40 hours per week.
  • The anticipated engagement runs through March 31, 2027.
  • This is not currently a contract‑to‑hire opportunity.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

#136209 - Data Engineer - HR Analytics & AI-Ready Data
#136209 - Data Engineer - HR Analytics & AI-Ready Data

Lifted, an Upwork Company™ • Bogotá ciudad

Remote
COP 257,391,000 - 428,985,000
Senior Data Engineer - Snowflake & AI-Ready Pipelines
Senior Data Engineer - Snowflake & AI-Ready Pipelines

Agileengine • Bogotá ciudad

On-site
COP 99,648,000 - 161,928,000
Professional growth
Competitive USD-based compensation
Exciting projects with Fortune 500/FA
Senior Data Engineer Id89366
Senior Data Engineer Id89366

AgileEngine, LLC. • Bogotá

On-site
COP 99,648,000 - 161,928,000
Professional growth
Competitive USD-based compensation
Exciting projects with Fortune 500/FA
Data Engineer Sr- Remote Latam – ID #00199
Data Engineer Sr- Remote Latam – ID #00199

Werben HR • Bogotá

Remote
COP 100,000,000 - 120,000,000
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine • Sur

Remote
COP 379,687,000 - 537,890,000
Professional growth
USD-based pay
Exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine • Cartagena de Indias

Hybrid
COP 379,687,000 - 569,530,000
Professional growth
Competitive USD-based salary
Exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine • Bogotá

Hybrid
COP 442,968,000 - 601,171,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine • Medellín

Hybrid
COP 379,687,000 - 569,530,000
Professional growth
USD-based pay
Exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine • Capital

Remote
COP 316,406,000 - 442,968,000
Professional growth
USD-based pay
Exciting projects
+1
Data Engineer
Data Engineer

AgileEngine • Colombia

Remote
COP 450,973,000 - 579,822,000