Sas to Databricks Migration Engineer AI

Improving South America

United States

Remote

MXN 900,000 - 1,500,000

Full time

31 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Long-term contract
100% remote
Vacation PTO
Two bonuses/year
Salary reviews
English classes
Apple equipment
Online courses
Book budget
Materials budget
More perks

Job summary

Improving is seeking a senior Nearshore engineer to convert SAS-based logic into robust, governed Databricks pipelines using Python and SQL on Databricks, with modern CI/CD practices and production-grade delivery discipline.

You will own end-to-end delivery from pipelines to validation, leverage accelerators, ensure parity with SAS outputs, and collaborate with client and internal stakeholders for reliable, auditable results.

Qualifications

  • 4+ years of professional data or software engineering experience.
  • Strong Python and SQL skills.
  • Hands-on Databricks experience with Unity Catalog, Workflows, and Databricks Asset Bundles.
  • Proficiency with GitLab CI/CD and disciplined Git branching and code reviews.
  • Clear written and spoken English for client-facing collaboration.
  • Demonstrated ownership: scoping work, delivering outcomes, and proactively flagging risks.

Responsibilities

  • Pipeline engineering: Build and run pipelines that process SAS inventories and produce converted outputs.
  • Quality and parity validation: Validate converted code for parity against SAS outputs (row counts, checksums, schema, and data types).
  • Deployment ownership: Own deployments through Databricks Asset Bundles (DABs) and GitLab CI/CD, ensuring repeatable releases.
  • Databricks governance: Manage Unity Catalog objects, permissions, and promotion across environments.
  • Operational excellence: Troubleshoot job failures and performance issues, and take preventive actions to improve pipeline stability.
  • Performance tuning: Apply tuning techniques for Apache Spark and Delta Lake to meet reliability and execution-time expectations.
  • Data reconciliation: Use data validation and reconciliation practices to ensure correctness and consistency.
  • Infrastructure-as-code mindset: Implement DAB-based deployment patterns and support automated, testable delivery workflows.
  • Client collaboration: Communicate progress, risks, and technical decisions clearly with client and partner stakeholders.

Skills

Python
SQL
Databricks
Unity Catalog
GitLab CI/CD
Code reviews
English proficiency
Ownership

Tools

Databricks Asset Bundles
Delta Lake
Azure

Job description

At Improving, we deliver future-ready solutions across AI, Data, and Applications, modernizing legacy systems and building cloud-native platforms through collaborative, long-term partnerships. In this role, we’ll place a Nearshore engineer on a client-facing team focused on converting SAS code to Python and SQL running on Databricks. You’ll work with existing accelerators to accelerate delivery, then take ownership of end-to-end deliverables—from implementing reliable pipelines and validation logic, to deployment and operational troubleshooting. You’ll partner closely with client and internal stakeholders to ensure converted outputs are accurate, reproducible, and production-ready on Databricks, leveraging modern controls such as Unity Catalog, Databricks Asset Bundles, and GitLab CI/CD.

Functions

We’ll rely on you to drive the end-to-end conversion delivery from SAS inventories to validated Python/SQL outputs on Databricks, with a strong focus on pipeline reliability and data validation.

  • Pipeline engineering: Build and run pipelines that process SAS inventories and produce converted outputs.
  • Quality and parity validation: Validate converted code for parity against SAS outputs (e.g., row counts, checksums, schema, and data types).
  • Deployment ownership: Own deployments through Databricks Asset Bundles (DABs) and GitLab CI/CD, ensuring repeatable releases.
  • Databricks governance: Manage Unity Catalog objects, permissions, and promotion across environments.
  • Operational excellence: Troubleshoot job failures and performance issues, and take preventive actions to improve pipeline stability.
  • Performance tuning: Apply tuning techniques for Apache Spark and Delta Lake to meet reliability and execution-time expectations.
  • Data reconciliation: Use data validation and reconciliation practices to ensure correctness and consistency.
  • Infrastructure-as-code mindset: Implement DAB-based deployment patterns and support automated, testable delivery workflows.
  • Client collaboration: Communicate progress, risks, and technical decisions clearly with client and partner stakeholders.
Description

We’re looking for a senior-minded Nearshore engineer who can turn SAS-based logic into robust, governed Databricks pipelines using Python, SQL, and modern CI/CD practices—while maintaining strict delivery discipline.

Required Experience
  • 4+ years of professional data or software engineering experience.
  • Strong Python and SQL skills.
  • Hands-on Databricks experience with Unity Catalog, Workflows, and Databricks Asset Bundles.
  • Proficiency with GitLab CI/CD (pipelines, merge request workflows, and automated testing) and disciplined Git branching and code reviews.
  • Clear written and spoken English for client-facing collaboration.
  • Demonstrated ownership: scoping work, delivering outcomes, and proactively flagging risks without being prompted.
Focus areas
  • Pipeline reliability, validation, and delivery of converted code.
  • Parity checks between SAS and Databricks outputs.
  • Deployment and governance using DABs + GitLab CI/CD + Unity Catalog.
Additional Experience
  • Spark and Delta Lake performance tuning.
  • Data validation and reconciliation experience.
  • Infrastructure-as-code or DAB-based deployment experience.
  • SAS reading ability and exposure to healthcare data (plus experience with Azure) are valued.
How we work

We value clarity, accountability, and continuous improvement. We’ll expect you to communicate trade-offs, confirm assumptions early, and build trust through predictable delivery, thoughtful reviews, and transparent risk management.

Desirable
  • Experience converting SAS workflows to Python/SQL in production environments.
  • Healthcare data exposure and familiarity with typical data quality and privacy expectations.
  • Azure exposure and understanding of how cloud services fit into end-to-end delivery and operations.
  • Deep experience optimizing Spark jobs (partitioning, caching strategies, skew handling) and Delta Lake (file sizing, compaction patterns).
Benefits
  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Big Data Engineer (Databricks)
Big Data Engineer (Databricks)

Improving South America • United States

Remote
MXN 500,000 - 800,000
SAS-to-Databricks Migration Engineer (Remote)
SAS-to-Databricks Migration Engineer (Remote)

Improving South America • United States

Remote
MXN 900,000 - 1,500,000
Long-term contract
100% remote
Vacation PTO
+8
Data & AI Engineer Junior
Data & AI Engineer Junior

Babel • San Jose (CA)

On-site
USD 90,000 - 120,000
Promociones profesionales
Desarrollo de talento
Flexibilidad laboral
+3
Data Engineer Big Data (Spark / PySpark / Azure Databricks)
Data Engineer Big Data (Spark / PySpark / Azure Databricks)

METRICA • United States

On-site
USD 23,000 - 38,000
Databricks Engineer - Remote Work
Databricks Engineer - Remote Work

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work: 100% from anywhere
Flexible hours
Home setup provided
+1
Senior AI Solutions Tech Lead - LATAM - English Required
Senior AI Solutions Tech Lead - LATAM - English Required

DaCodes • United States

Remote
USD 180,000 - 240,000
Trabajo remoto
Cursos y certificaciones
Oportunidades globales
+1
Data Platform Engineer (102-08SENG-01)
Data Platform Engineer (102-08SENG-01)

OpsBrasil Serviços Cloud LTDA • United States

Remote
USD 140,000 - 190,000
Forward Deployed Engineer (FDE) — SAP y Power BI
Forward Deployed Engineer (FDE) — SAP y Power BI

NetForemost, Inc • United States

Remote
USD 90,000 - 130,000
Trabajo 100% remoto
Flexibilidad
Oportunidades de crecimiento
+4
Backend Developer - Node.js, C# & Azure - México Only - English Required
Backend Developer - Node.js, C# & Azure - México Only - English Required

DaCodes • United States

On-site
USD 33,000 - 50,000
Trabajo remoto/Home office
Seguro de gastos médicos mayores (MX)
Seguro de vida (MX)
+4
Data Engineer - Remote Work
Data Engineer - Remote Work

BairesDev • United States

Remote
MXN 2,198,000 - 2,748,000
Remote work
USD or local currency pay
Home setup for remote work
+2