Logo for Lean Tech

Senior Data Engineer

Role overview

Qualifications

  • 3+ years of data engineering experience in a production environment
  • Expert SQL, dbt expertise, Snowflake or similar cloud data warehouse experience
  • Git and GitHub workflows experience

Responsibilities

  • Build and maintain staging, intermediate, and mart models across the medallion architecture
  • Own data quality through comprehensive testing
  • Maintain source-system bridges and adapt models as needed
  • Troubleshoot production incidents and monitor dbt Cloud jobs

Key facts

Hard skills

Other skills

  • Detail Oriented
  • Curiosity

About the company

Lean Tech logo

Lean Tech

Digital Payments & Money Transfer

Nearshore positioning of Latin Americas best development talent experienced in logistics

Company details

Company typeSME
IndustryDigital Payments & Money Transfer
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Company Overview: 

Global Technology Services is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America, Philippines and the United States, contributing to cutting-edge developments in multiple industries. 

Position Title: Mid Data Engineer. 

Location: Remote-LATAM 

We are hiring a part-time Data Engineer to maintain and extend our production dbt project on  Snowflake, which integrates data from DealCloud, SourceScrub, People Data Labs, Tracxn, and  proprietary feeds to power analytics, dashboards, and investment decision-making across the firm. This is a full-ownership role, not a support or junior position. You will own assigned model domains end-to-end, from design through production monitoring, working within a complex medallion-architecture  project (600+ staging views, 168 intermediate models, 120+ mart models). The repo also includes AI powered models, both SQL (Snowflake Cortex) and Python, that call LLMs for tasks like entity  tagging and enrichment. 

Averaging 20 hours per week, with potential to scale up during migrations or when new data sources are  onboarded. Our team is in FTV's New York office Monday–Thursday, but we're open to this role being  remote. 

What you will be doing: 

Core Data Engineering: 

  • Build and maintain staging, intermediate, and mart models across the medallion architecture  (Bronze → Silver → Gold) 

  • Design and own cross-source entity resolution — ID and bridge logic for companies, contacts,  and deals — not just consume existing spines 

  • Maintain and extend AI-powered tagging (Snowflake Cortex) — including prompt design for AI generated company fields and taxonomy consolidation 

  • Own data quality through comprehensive testing — schema validation, row-count checks,  nullability and uniqueness constraints 

  • Optimize query performance and manage materializations (views, tables, incremental models) for  production workloads 

Source System Integration:

  • Maintain source-system bridges and lookup tables for enum fields across DealCloud,  SourceScrub, PDL, Tracxn, and other feeds 

  • Adapt models when upstream systems change field names, types, or structure

  • Keep source YAML documentation current, lineage, freshness expectations, and schema notes 

Maintenance & Review:

  • Support ad-hoc requests from data team members 

  • Review and merge internal team pull requests; enforce naming conventions and architectural  patterns 

  • Troubleshoot production incidents, debug failed runs, investigate data inconsistencies,  coordinate fixes 

  • Monitor dbt Cloud jobs and catch incremental model or pipeline failures 

Required Skills & Experience 

  • 3+ years of data engineering experience in a production environment 

Technical:

  • Expert SQL, complex multi-stage CTEs, window functions, performance-optimized queries

  • dbt expertise, models, tests, sources, macros, and materializations 

  • Snowflake or similar cloud data warehouse (BigQuery, Redshift, Databricks)

  • Dimensional modeling and medallion/layered architectures 

  • Git and GitHub workflows, branching strategies, and code review 

  • Automated testing, SLA monitoring, and validation framework design 

Nice to have:

  • Python for data validation or transformation logic 

  • dbt macros and Jinja templating 

  • Experience with investment/financial data or alternative data providers

Soft Skills:

  • Ownership mentality, takes pride in data quality, not just tickets closed

  • Rigor and attention to detail, writes tests alongside models, documents work, cares about  naming conventions 

  • Curiosity, investigates anomalies, digs into source schemas, improves documentation

  • Pragmatism, balances perfection with shipping; knows when to refactor vs. move forward

  • Comfortable working independently in a part-time, flexible-hours arrangement 

Why you will love GTS: 

  • Join a powerful tech workforce and help us change the world through technology

  • Professional development opportunities with international customers

  • Collaborative work environment 

  • Career path and mentorship programs that will lead to new levels. 

Join GTS and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. GTS is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at Lean Tech

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.