SAS to Python Developer

Arlington, Virginia

Riskspan
Apply for this Job
Description

About RiskSpan

RiskSpan is a leading source of data, analytics, modeling, and risk management solutions for the Consumer and Institutional Finance industries. We partner with government agencies, financial institutions, and asset managers to develop and implement scalable technology solutions that meet the highest standards in security, reliability, and performance.

Position Summary

We are looking for a SAS to Python Developer with 2-5 years of experience to support a mission-critical federal financial analytics project. This role focuses on the independent migration of legacy SAS workflows into modern Python-based pipelines, requiring someone who is self-directed, detail-oriented, and capable of delivering high-quality code under minimal supervision. Candidates must be U.S. citizens and capable of working on federally regulated engagements involving sensitive financial data.

Key Responsibilities
  • Translate and refactor legacy SAS programs into Python code with a high degree of functional and performance fidelity.
  • Reverse-engineer SAS workflows, identifying transformation logic, data dependencies, and process flow to inform accurate Python replication.
  • Collaborate with data analysts and business stakeholders to understand and validate source logic and ensure successful conversion outcomes.
  • Design Python scripts using best practices for modularity, documentation, and testability.
  • Validate outputs across both environments to confirm consistency and maintain auditability.
  • Identify opportunities to improve code performance, reliability, and maintainability during and after conversion.
  • Adhere to documentation and code quality standards expected in federally regulated environments.
Required Qualifications
  • U.S. citizenship (required) for compliance with federal contract requirements.
  • Bachelor's degree in Computer Science, Statistics, Engineering, Mathematics, or related field.
  • 2-5 years of relevant professional experience, including:
    • Strong experience writing production-quality Python code using Pandas, NumPy, and other data analysis libraries.
    • Direct, hands-on experience working with SAS, including macros, data steps, and procedures.
    • Demonstrated experience converting SAS code to Python with minimal oversight.
  • Proficient in writing SQL and integrating with relational databases.
  • Familiarity with version control systems (e.g., Git) and structured SDLC processes and documentation.
  • Strong attention to detail and commitment to code accuracy and completeness.
Preferred Qualifications
  • Prior experience working with or supporting federal agencies or regulated environments.
  • Understanding of data governance, auditing, and reproducibility practices.
  • Familiarity with Python-based unit testing frameworks and automation tools.
  • Experience working within Agile/Scrum teams.
  • Exposure to data visualization libraries or dashboarding tools is a plus (e.g., Matplotlib, Plotly, Dash).
Why Join RiskSpan?
  • Work on impactful projects that contribute to the modernization of mission-critical financial systems.
  • Competitive salary and comprehensive benefits package.
  • A culture of innovation and technical excellence.
  • Hybrid work flexibility combined with collaborative, mission-driven teams.
  • Opportunity to work at the intersection of finance, data, and technology within a highly secure and regulated environment.
RiskSpan is an Equal Opportunity/Affirmative Action employer committed to diversity and inclusion. Qualified candidates must be legally authorized to work in the United States without sponsorship and must be U.S. citizens.
Date Posted: 21 May 2025
Apply for this Job