Clinical Data Programmer – 100% Remote
About This Position
Genesis10 is hiring a Clinical Data Programmer for a 100% remote, 6‑month contract supporting a Global Medical Technology Company. The role is based in San Diego, CA and offers an hourly rate of $60‑$70 (W2).
Key Responsibilities
- Develop, test, and maintain SAS programs for edit checks, data cleaning, and validation in clinical trial datasets.
- Design and execute ETL processes to extract, transform, and load data from multiple sources into CDISC‑aligned formats.
- Collaborate closely with biostatisticians, data scientists, and clinical operations to automate data flows and improve pipeline efficiency.
- Perform data quality assessments, generate validation reports, and resolve data discrepancies.
- Document programming logic, code libraries, and standard operating procedures in compliance with GCP and regulatory guidelines.
- Provide technical support during data lock and contribute to the preparation of submission‑ready datasets.
Required Qualifications
- Bachelor’s degree in Computer Science, Statistics, Bioinformatics or related field.
- 3+ years of hands‑on experience programming in SAS for clinical trial data.
- Proficiency with SAS Base, SAS Macro, and SAS/STAT; familiarity with CDISC SDTM and ADaM standards.
- Strong ETL skills using SQL, Python or R for data manipulation.
- Experience working in a cross‑functional, remote team environment.
- Excellent problem‑solving, communication, and documentation abilities.
Preferred Skills
- Knowledge of FDA/EMA regulatory requirements for clinical data.
- Exposure to cloud platforms (AWS, Azure) and version‑control tools (Git).
- Prior work on oncology or medical device trials.
Contract Details
Duration: 6 months (possible extension).
Location: Remote (company headquartered in San Diego, San Diego County, US).
Compensation: $60.00‑$70.00 per hour, W2.
Start Date: Immediate.
Frequently Asked Questions
Is this position fully remote?
Yes, the role is 100% remote, allowing you to work from any location while collaborating with the San Diego‑based team.
What programming languages are required?
The primary language is SAS, with additional experience in SQL, Python or R for ETL and data manipulation preferred.
What is the contract length and pay rate?
It is a 6‑month contract paying $60‑$70 per hour on a W2 basis, with the possibility of extension based on performance.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $3,991/week.
Yes, this is a remote position.
Job Details
Genesis10
San Diego, San Diego County
Full-Time
From $3,991/week
28/04/2026