Senior Data Engineer SAS to Python Migration
Duration: ASAP 12/31 (with potential extension)
Experience: 5 9 Years
Our client is seeking a Senior Data Engineer to lead the migration of complex SAS codebases to Python as part of a large-scale data modernization initiative. This hands-on role focuses on converting legacy logic into scalable, high-performance Python solutions within a financial data environment. The ideal candidate brings deep SAS and Python expertise, strong data engineering fundamentals, and experience modernizing enterprise data pipelines.
Responsibilities & Qualifications-
Analyze, document, and migrate complex SAS scripts into Python
-
Design and implement efficient, maintainable Python solutions
-
Leverage GitHub and AI-assisted tools to accelerate and standardize code conversion
-
Collaborate with business and technology teams to validate requirements and outputs
-
Develop automated testing strategies to ensure accuracy and data integrity
-
Support and enhance ETL pipelines and data warehouse environments
-
Document migration approaches, standards, and processes
-
5+ years of hands-on SAS programming experience
-
4+ years of professional Python development experience
-
Proven experience migrating or rewriting SAS code into Python
-
Strong SQL and data engineering experience; Snowflake, DB2, or similar platforms preferred
-
Experience with ETL processes, data governance, and large-scale data environments
-
Familiarity with GitHub and version control best practices
-
Mortgage or financial services experience preferred
-
AWS cloud experience is a plus
-
Strong analytical, communication, and problem-solving skills
