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 Requirements
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