472,959open jobs
15,801companies
69,246added this week
Browse all
Salary
$81k – $205k per year (Estimated)
Location
Remote (LATAM)
Seniority
Senior · 5+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match
Upwork is an American freelance marketplace formed in 2015 from the merger of Elance and oDesk, and it connects businesses with independent professionals in software development, design, writing, marketing and increasingly artificial intelligence work. Its revenue comes from taking a percentage of what clients pay freelancers, which means it has spent years balancing take rate against the incentive for established pairs to leave the platform and transact directly. Headquartered in San Francisco and listed on Nasdaq, it has been positioning itself around higher-value professional work rather than competing at the commodity end of the market.

We are seeking a Senior 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.

Enterprise experience strongly preferred.

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.

- 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 governed natural-language data experiences using Snowflake Cortex Analyst, Cortex Search, or equivalent LLM-native query layers.

- 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.

Must-Have Skills

- 5+ years of relevant experience.

- Hands-on Snowflake experience, including data modeling, datamarts, and data warehouse design.

- 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.

Nice-to-Have Skills

- Experience designing semantic layers or semantic models that provide business-object abstraction over dbt and warehouse models.

- Experience with Snowflake Cortex Analyst, Cortex Search, or an equivalent LLM-native query layer.

- 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.

Required Tools & Platforms

- Snowflake.

- dbt.

- Python and PySpark.

- Apache Airflow.

- Google BigQuery.

- SQL.

- REST APIs.

- Terraform.

- AWS Glue, Amazon EMR, and Amazon S3.

Location, Time & Engagement

- Candidates must be based in LATAM.

- 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
472,959 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bogotá
$149k – $224k per year • Remote/Hybrid • Full-Time • 6+ years exp • PhD • San Francisco
Python
Java
SQL
Databases
ElasticSearch
Apache Kafka
Trino
AI/ML
AI Agents
Agentforce
DevOps
Terraform
GCP
Azure
AWS
Docker
Kubernetes
Amazon S3
Apply
$76k – $220k per year (Estimated) • In office • Internship • Houston
Python
JavaScript
TypeScript
Databases
MySQL
PostgreSQL
Frontend
Angular
Management
Outlook
Apply
$40k – $61k per year (Estimated) • In office • Internship • Bachelor's Degree • Houston
Python
MATLAB
Analytics
Power BI
Management
Outlook
Apply
$173k – $273k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Boston • Cambridge
Python
MATLAB
DevOps
HPC
Apply
$142k – $224k per year • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Boston • Cambridge
Python
Apply
Remote • Contractor • Kyiv
Apply
Remote • Contractor • Singapore
Apply
$98k – $244k per year (Estimated) • Remote • Contractor • 5+ years exp • Bogotá
Go
Java
AI/ML
Cursor
Claude
Claude Code
Model Context Protocol
Prompt Engineering
AI Agents
OpenAI Codex
DevOps
Git
Apply
$71k – $179k per year (Estimated) • Remote • Contractor • 5+ years exp • Bogotá
Apex
Apex
Lightning Web Components
Copado
Visualforce
AI/ML
Prompt Engineering
DevOps
Rest API
CI/CD
Git
Apply
$39k – $96k per year (Estimated) • Remote • Contractor • Israel
Apply
$82k – $239k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bogotá
DevOps
SLI/SLO/SLA
IAM
Cybersecurity
ISO 27001
SOC 2
Least Privilege
Apply
Sales Director 3 hours ago
$166k – $305k per year (Estimated) • In office • Full-Time • 7+ years exp • PhD • Bogotá
AI/ML
AI Agents
Agentforce
Marketing
Salesforce
Apply
$56k – $124k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bogotá
Apply
$53k – $132k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bogotá
DevOps
SLI/SLO/SLA
Apply
Remote/Hybrid • Full-Time • 1+ year exp • Bogotá
Python
SQL
SAS
DevOps
GCP
Apply
See all jobs
This is one of many
472,959 more open roles from verified company boards, updated every day.