Senior Data Engineer (Snowflake)

N-iX

Colombia

Remote

COP 80,000,000 - 140,000,000

Full time

28 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible remote work
Education reimbursement
Mentorship and tech talks
Centers of excellence and training
Team events and knowledge sharing
Remote-friendly with LATAM coverage

Job summary

N-iX is seeking a Data Engineer to join our fintech-focused data platform modernization across Latin America. You will build ELT/ETL pipelines in Snowflake using dbt, ensure data quality, and collaborate with BI and analytics teams to deliver scalable data models.

Ideal candidates have 3+ years in data engineering, strong SQL, Snowflake, and dbt experience, plus Python, Git, and CI/CD skills. Remote-friendly, with cross-country data operations and modern cloud environments (GCP/AWS/Azure).

Qualifications

  • Bachelor’s degree or higher in a technical field.
  • 3+ years of hands-on data engineering experience.
  • Strong SQL and Snowflake expertise; dbt for semantic modeling.
  • Python scripting for data manipulation.
  • Experience with Git version control and PR workflows.
  • Knowledge of CI/CD for data pipelines and DataOps.
  • Familiarity with Data Quality Frameworks and automated testing.
  • English proficiency for documentation and collaboration.

Responsibilities

  • Build, maintain, and optimize ELT/ETL pipelines and semantic models in Snowflake with dbt.
  • Implement data quality checks and automated validation across data layers.
  • Enforce version control and CI/CD for data transformations and Python scripts.
  • Monitor and support multi-country data ingestion and transformations.
  • Collaborate with BI, Data Science, and business analysts to translate requirements into models.
  • Maintain data dictionaries, lineage, and documentation on the data platform.

Skills

SQL
Snowflake
dbt
Python
Airflow
Git
CI/CD
Data Quality
Testing
Cloud (GCP/AWS/Azure)
ETL/ELT
Data Modeling

Education

Bachelor’s degree in Computer Science / Software Engineering / Data Engineering

Tools

Snowflake
dbt
Apache Airflow
Git
CI/CD pipelines
Cloud platforms (GCP/AWS/Azure)

Job description

Are you ready to shape the future of fintech with cutting-edge technology and deep regional impact? Join us as a Data Engineer and help power our next-generation platform for multi-country cloud analytics and consumer financing, transforming the way financial inclusion and credit solutions are delivered to thousands of end users and merchant partners across countries in Latin America.

About Us and the Role

We are a fast-growing multinational financial technology (Fintech) leader transforming financial inclusion and consumer credit across Latin America. We build innovative financing solutions. We are currently undergoing a major regional data platform modernization, constructing a high-performance, event-driven, multi-country cloud analytics architecture. We seek a motivated Data Engineer with 1-3+ years of technical experience who thrives in modern data stack environments - balancing hands-on engineering with data quality standards, collaborative execution, and disciplined software development practices.

Your main strength will be SQL, Python, and dbt (data build tool) for decoupled semantic modeling in Snowflake, while having a strong background in Airflow, CI/CD pipelines, and cloud environments (GCP/AWS/Azure) will be considered a major plus. As a core member of our data engineering team, you will engage across BI, Data Science, and regional business units, ensuring that all data transformations follow automated testing, strict Git versioning, and centralized architecture standards.

What You’ll Do
  • Decoupled Data Modeling: Build, maintain, and optimize ELT/ETL pipelines and modular semantic models in Snowflake using dbt as the mandatory transformation standard.
  • Automated Data Quality & Testing: Implement and enforce Data Quality Frameworks (e.g., dbt tests, automated validation checks) to guarantee high data integrity, freshness, and accuracy across staging, intermediate, and data mart layers.
  • Version Control & CI/CD Enforcement: Ensure all data transformations and Python scripts are fully version-controlled in Git and integrated into CI/CD workflows, completely eliminating unversioned or isolated local script execution.
  • Platform Operations & Monitoring: Assist in resolving operational incidents in data pipelines and monitor daily multi-country ingestion and transformation workflows.
  • Cross-Functional Collaboration: Partner closely with Senior Data Engineers, BI teams, and business analysts to translate business requirements into scalable, well-documented data models.
  • Technical Documentation: Maintain comprehensive technical documentation, data dictionaries, lineage, and cataloging standards within the data platform.
What We’re Looking For
  • Education: Bachelor’s degree or higher in Computer Science, Software Engineering, Data Engineering, or a related technical field.
  • Experience: 3+ years of hands-on experience in data engineering, data warehousing, or software engineering.
  • Core Technical Stack:
    • SQL & Snowflake: Advanced SQL skills (complex queries, window functions, query optimization) and hands-on experience with Snowflake architecture (Virtual Warehouses, micro-partitioning, RBAC).
    • Mandatory dbt Experience: Proven experience using dbt for data modeling, semantic layer management, and decoupled transformations in a cloud data warehouse.
    • Python Scripting: Intermediate to advanced Python skills for data manipulation, utility automation, and custom pipeline tasks.
  • Software Engineering Best Practices:
    • Strict experience with Git version control and pull request (PR) workflows.
    • Knowledge of CI/CD pipelines and modern software engineering practices applied to data (DataOps).
    • Familiarity with Data Quality Frameworks and automated testing strategies.
  • Collaboration & Soft Skills: Strong analytical skills, attention to detail for anomaly detection, and a collaborative mindset for multi-country, cross-functional projects.
  • Language Skills: Technical proficiency in English for documentation and technical stack navigation; clear written and verbal communication skills.
Nice to Haves (Differentiating Factors)
  • Experience with orchestration platforms (Apache Airflow or Prefect).
  • Hands-on knowledge of at least one major cloud platform (AWS, GCP, or Azure).
  • SnowPro Core Certification.
  • Prior experience in Fintech, Banking, Consumer Credit, or E-commerce industries.
  • Familiarity with BI visualization tools (Power BI, Tableau, Looker).
Why Join Us?
  • Be part of a high-impact fintech transforming financial inclusion across 8 Latin American countries.
  • Work on a modern, event-driven multi-country cloud analytics architecture featuring state-of-the-art technologies (Snowflake, dbt, Cloud).
  • Enjoy continuous learning opportunities, competitive compensation, and a dynamic, growth-oriented environment.
We offer*
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • not applicable for freelancers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer & Architect (Snowflake & GCP)
Lead Data Engineer & Architect (Snowflake & GCP)

N-iX • Colombia

On-site
COP 120,000,000 - 180,000,000
Flexible working format
Competitive salary
Personalized career growth
+2
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Pereira

On-site
COP 356,022,000 - 485,484,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Perímetro Urbano Manizales

On-site
COP 388,387,000 - 582,581,000
Professional growth
Competitive compensation
A selection of exciting projects
+1
Data Engineer Lead
Data Engineer Lead

Blend • Bogotá ciudad

On-site
COP 130,788,000 - 186,840,000
AWS Certifications
Databricks Courses
Snowflake Certifications
+5
Senior Data Engineer ID89366
Senior Data Engineer ID89366

AgileEngine, LLC. • Perímetro Urbano Manizales

On-site
COP 356,022,000 - 517,850,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior Data Platform Engineer Id92207
Senior Data Platform Engineer Id92207

Agileengine • Medellín

On-site
COP 297,777,000 - 430,122,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Sur

On-site
COP 397,430,000 - 596,145,000
Professional growth
Competitive USD-based compensation
Selection of exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Colombia

On-site
COP 120,000,000 - 240,000,000
Professional growth
USD-based compensation
Projects with top clients
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Cartagena de Indias

On-site
COP 397,430,000 - 596,145,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Capital

Hybrid
COP 463,668,000 - 629,264,000
Professional growth
Competitive pay
Exciting projects
+1