More jobs:
Senior Data Engineer – SAS to Python Migration
Job in
McLean, Fairfax County, Virginia, USA
Listed on 2026-02-10
Listing for:
TheStaffed
Full Time
position Listed on 2026-02-10
Job specializations:
-
Software Development
Data Engineer, Python
Job Description & How to Apply Below
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 Git Hub 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 Git Hub and version control best practices
- Mortgage or financial services experience preferred
- AWS cloud experience is a plus
- Strong analytical, communication, and problem‑solving skills
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×