Lean Tech

Senior Data Engineer

Lean Tech

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

NumpyPandasPythonSQL

About the role

  • Design, develop, and maintain validation utilities in Python, leveraging frameworks such as Pandas, NumPy, and Pytest following a Test-Driven Development (TDD) approach.
  • Extract, validate, and process loan and financial data from mainframe sources through direct query methods.
  • Access and interpret VSAM and IAM files via SFTP/FTP transfers to staging areas using libraries such as copybook or cobol-py for data parsing and structuring.
  • Design and automate record-level data comparison and reconciliation processes, ensuring precision and reliability in validation logic.
  • Collaborate with QA and business analysts to align validation frameworks with functional business rules and loan servicing requirements.
  • Create and maintain clear technical documentation, test cases, and validation process reports.
  • Integrate testing and automation tools such as Tricentis Tosca and qTest for advanced validation coverage.
  • Work with SQL Server for storing validation results and supporting structured data analysis.
  • Interpret and analyze existing COBOL-based logic and data structures to build accurate Python translation utilities.
  • Maintain compliance with security, quality, and industry standards throughout all validation activities.

Requirements

  • Bachelor’s degree in Computer Science, Data Engineering, or a related field, or equivalent experience (6+ years) in software and data engineering.
  • Proven experience in Python programming with hands-on knowledge of Pandas, NumPy, and Pytest.
  • Strong understanding of Test-Driven Development (TDD) practices and automation frameworks.
  • Experience accessing and processing legacy mainframe data sources (VSAM, IAM files).
  • Proficiency with data validation, data reconciliation, and record-level comparisons.
  • Knowledge of financial applications, particularly core banking or loan servicing systems (preferably Portico).
  • Understanding of adjustable-rate mortgage (ARM) and interest rate adjustment processes.
  • Experience in SQL Server database design and query optimization.
  • Familiarity with FTP/SFTP data exchange, data parsing, and file transformation.
  • Strong experience in creating documentation and reporting technical test results.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently, manage priorities, and collaborate effectively across multiple teams.
  • Nice to have: Experience with COBOL interpretation and mainframe file parsing.
Benefits
  • Professional development opportunities with international customers
  • Collaborative work environment
  • Career path and mentorship programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonPandasNumPyPytestTest-Driven DevelopmentSQL Serverdata validationdata reconciliationdata parsingCOBOL
Soft skills
communicationcollaborationindependencepriority managementdocumentation
Truelogic Software

Senior Data Engineer

Truelogic Software
Seniorfull-time🇨🇴 Colombia
Posted: 2 days agoSource: jobs.ashbyhq.com
Amazon RedshiftAWSDynamoDBETLKafkaPandasPostgresPySparkPythonSQL
Truelogic Software

Senior Data Engineer – Finance

Truelogic Software
Seniorfull-time🇨🇴 Colombia
Posted: 5 days agoSource: jobs.ashbyhq.com
AzureCloudETLPythonSQL
Binding Minds Inc. (Certified Disability Owned Business Enterprise)

Data Engineer – SQL Server, Data Cleansing Specialist

Binding Minds Inc. (Certified Disability Owned Business Enterprise)
Mid · Seniorfull-time🇨🇴 Colombia
Posted: 8 days agoSource: jobs.ashbyhq.com
ETLSQL
Truelogic Software

Senior Data Engineer – Sales Intelligence

Truelogic Software
Seniorcontract🇨🇴 Colombia
Posted: 14 days agoSource: jobs.ashbyhq.com
AirflowAmazon RedshiftAWSBigQueryCloudETLGoogle Cloud PlatformNoSQLPythonSQL