Senior Python Developer
This position requires an active Security Clearance (Public Trust, Secret, Top Secret, or higher). This position is a fully remote contract opportunity in EST or CSTThis position has the potential to convert to full-time. Pay Rate: $60-65/hrAbout the Role:We are seeking a Senior Python Developer to support the modernization of large-scale statistical and survey processing systems. This role focuses on transforming legacy SAS-based workflows into scalable, open-source solutions using Python (including PySpark) and modern data architecture patterns. You will play a key role in re-engineering backend processes, optimizing database logic, and supporting both legacy SAS systems and modern cloud-based, serverless applications.Key Responsibilities:Modernize legacy SAS-based processes into Python-based solutions (PySpark or R where applicable).Refactor and re-architect applications to support cloud-based and serverless data processing workflows.Translate procedural logic, stored procedures, and functions into optimized PostgreSQL (PL/pgSQL).Develop, maintain, and support existing SAS (Base SAS) workflows.Work within a Linux-based environment for development and deployment.Collaborate with stakeholders to interpret requirements and translate them into technical solutions.Write, test, and deploy production-ready code; participate in code reviews.Use Git for version control and contribute to team development standards.Support backend workflows, job processing, and system performance tuning.Requirements:4+ years of Python development experience, including data processing or backend systems.2+ years of hands-on experience with Base SAS in production environments.4+ years of experience developing and refactoring stored procedures, functions, and database logic in Oracle PL/SQL and/or PostgreSQL (PL/pgSQL).4+ years of experience working in Linux environments.Experience modernizing legacy systems into open-source or cloud-based architectures.Experience with serverless or containerized environments (e.g., AWS Lambda, Docker, Kubernetes, or similar technologies).2+ years of experience with cloud services (e.g., Lambda, SQS, SNS, IAM, or similar services from a major cloud provider).Experience working with batch processing, ETL pipelines, or data workflow orchestration.Strong SQL skills and experience optimizing database performance.Ability to translate legacy logic into scalable, maintainable solutions.Strong communication skills, particularly in a remote environment.
No matching similar jobs found for matching similar jobs near Alexandria, VA
No similar jobs found