SAS to Python / R Migration Developer
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 3 October 2026.
About the role
The SAS to Python/R Migration Developer is responsible for hands-on conversion, testing, and validation of SAS analytical code into Python and/or R under the guidance of a migration architect. This role focuses on execution quality, code accuracy, and reproducibility.
This is a build-and-deliver role for someone who enjoys translating logic and making things work correctly.
Key Responsibilities
- Convert SAS programs into Python and/or R code following defined standards
- Translate:
- SAS DATA steps
- PROC SQL
- Statistical PROCs
- SAS Macros into Python/R functions or modules
- Implement data ingestion, transformation, and analytics workflows
- Perform side-by-side validation of SAS vs Python/R outputs
- Debug discrepancies in calculations or statistical results
- Write clean, maintainable, well-documented Python/R code
- Develop unit tests and validation scripts
- Optimize performance for large datasets
- Collaborate closely with architects and data stakeholders
- Participate in code reviews and knowledge transfer
Requirements
- 4+ years of analytics or data engineering experience
- Strong hands-on SAS programming experience
- Strong proficiency in Python and/or R
- Practical experience translating business logic across languages
- Familiarity with:
- Pandas / NumPy / SciPy or tidyverse / data.table
- SQL and relational data concepts
- Experience validating statistical and analytical outputs
Nice to Have
- Prior participation in SAS migration projects
- Experience with Git, CI/CD, and automated testing
- Exposure to cloud-based analytics environments
- Understanding of performance tuning in Python or R
Ignite IT's standard text
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Tuition reimbursement
- Vision insurance
What this role asks for
Particular to this role
NumPy · Pandas · R
Rare in Ignite IT's other 25 open postings.
Standard for software engineering roles
Python
Common in software engineering postings at any company.
90% of this description is written for the role. The rest is Ignite IT's standard text, folded away below.
Read against Ignite IT's other open postings on this site.
The team: CENSUS HIRES STEADILY
This role is one of 19 open in CENSUS. 4 were posted in the last 30 days and the oldest in December: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (11 of 19), Python (11 of 19), CI/CD (9 of 19), Test Automation (7 of 19), Cybersecurity (6 of 19), IAM (6 of 19), Zero Trust (6 of 19)
OTHER ROLES ON THIS TEAM
- Senior Identity Engineer posted Oct 16
- Senior ITSM Engineer Subject Matter Expert (SME) DMV Area posted Sep 21
- AV Engineer / IronBow Specialist posted Sep 21
- Senior USPS Android Mobility & UEM Integration SME posted Sep 21
- Senior MLOps Engineer posted Sep 15
- Senior Model Evaluation Analyst posted Sep 15
- Senior AI/ML Engineer posted Sep 15
- Senior Technical Lead posted Sep 15
- Solution & Systems Integration Architect SME posted Aug 17
- Network Architect SME posted Aug 17
- Enterprise Architect SME posted Aug 17
- SAS to Python / R Migration Architect posted Jul 24
- Senior Network Security Engineer posted Jun 5
- Senior Level Developer posted Feb 25
- Data Engineering Lead posted Feb 25
- Cloud Manager posted Feb 19
- Cloud Engineer SME posted Jan 23
- Senior AWS Cloud Systems Architect posted Dec 18
From the team and dates on Ignite IT's own job board.
Similar jobs
- Senior Data Scientist at BlueFlag LLP
Shares 8 skills: SAS, NumPy, Pandas… · same country - Senior Lead Software Engineer - Java, Spring Boot, Python, PySpark, Databricks, AWS at JPMorgan Chase
Shares 6 skills: NumPy, Pandas, Test Automation… · same country - Sr. Automation Engineer at Zifo
Shares 7 skills: NumPy, Pandas, Test Automation… · same country - Senior Data Scientist at Clarity Innovations
Shares 7 skills: NumPy, Pandas, R… · same country - Software Engineer (AI Data Engineering) at SpaceX
Shares 6 skills: NumPy, Pandas, Git… · same seniority · same country - Junior IT Asset Management Technician at Ignite IT
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.