1

Clinical Data Programmer Jobs (NOW HIRING)

About Perceptive Our mission is to shape the future of clinical research. With decades of ... Programming data cleaning/consistency checking programs to support internal applications for all ...

About Perceptive Our mission is to shape the future of clinical research. With decades of ... Programming data cleaning/consistency checking programs to support internal applications for all ...

Responsibilities : • Define and implement the clinical data engineering roadmap in alignment with Novartis' data and digital strategy, collaborating with SMEs and OncDS leadership. • Integrate ...

Define and implement the clinical data engineering roadmap in alignment with Novartis' data and digital strategy, collaborating with SMEs and OncDS leadership. * Integrate advanced tools and AI/ML ...

Clinical Data Engineer

Denver, CO · On-site

$85K - $100K/yr

Clinical Data Engineer - Remote, Must Live in State of Colorado Join Carina Health Network and help us make Colorado communities healthier! Are you passionate about population health and interested ...

Clinical Data Engineer

$85K - $100K/yr

Clinical Data Engineer - Remote, Must Live in State of Colorado Join Carina Health Network and help us make Colorado communities healthier! Are you passionate about population health and interested ...

Clinical Data Engineer

Boston, MA · On-site

$124K - $149K/yr

The Role We're looking for a Clinical Data Engineer who will own the end-to-end data pipelines for our clinical studies, including regulatory trials. You will create monitoring tools for tracking ...

next page

Showing results 1-20

Clinical Data Programmer information

See salary details

$69.5K

$119K

$212K

How much do clinical data programmer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for clinical data programmer in the United States is $118,962.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,000.00 and $180,000.00 per year, depending on experience, location, and employer.

What is the difference between Clinical Data Programmer vs Clinical Data Analyst?

AspectClinical Data ProgrammerClinical Data Analyst
Required CredentialsBachelor's in Life Sciences, Biostatistics, or related field; knowledge of programming languages like SAS or RBachelor's in Statistics, Data Science, or related; strong analytical skills
Work EnvironmentClinical trial data management teams, often in CROs or pharmaceutical companiesData analysis teams, often in healthcare or research organizations
Employer & Industry UsageUsed in clinical research to prepare datasets for analysisUsed to interpret data, generate reports, and support decision-making

While both roles involve working with clinical data, Clinical Data Programmers focus on coding and preparing datasets, whereas Clinical Data Analysts interpret data and generate insights. Understanding these differences helps in choosing the right career path or job search focus.

What are the key skills and qualifications needed to thrive as a Clinical Data Programmer, and why are they important?

To thrive as a Clinical Data Programmer, you need a strong background in programming (especially SAS or SQL), understanding of clinical trial data, and a degree in life sciences, statistics, or a related field. Familiarity with electronic data capture systems, CDISC standards (SDTM/ADaM), and regulatory requirements is typically expected, and relevant certifications can be advantageous. Attention to detail, analytical thinking, and effective communication are essential soft skills for ensuring data integrity and collaborating with cross-functional teams. These skills and qualifications are vital for producing accurate, regulatory-compliant datasets that support clinical research and successful drug development.

What are Clinical Data Programmers?

Clinical Data Programmers are professionals who manage, process, and analyze clinical trial data using specialized programming languages and software. They are responsible for creating and validating programs that ensure data collected during clinical studies is accurate, consistent, and ready for statistical analysis. Their work is essential to the integrity of clinical research, enabling regulatory submissions and supporting medical decision-making. Clinical Data Programmers often work closely with clinical data managers, statisticians, and other clinical research professionals.

How does a Clinical Data Programmer typically collaborate with clinical research teams during a study?

Clinical Data Programmers work closely with clinical research associates, data managers, biostatisticians, and project managers to ensure the integrity and accuracy of clinical trial data. They often participate in study setup meetings, provide input on case report form (CRF) design, and develop programs for data validation and cleaning. Regular communication is essential to resolve any discrepancies or issues that arise during data collection and to implement mid-study changes. This collaborative environment ensures that the data is reliable and meets regulatory requirements.
More about Clinical Data Programmer jobs
What cities are hiring for Clinical Data Programmer jobs? Cities with the most Clinical Data Programmer job openings:
Who are the top companies hiring for Clinical Data Programmer jobs? The top employers for Clinical Data Programmer jobs are:
What states have the most Clinical Data Programmer jobs? States with the most job openings for Clinical Data Programmer jobs include:
What job categories do people searching Clinical Data Programmer jobs look for? The top searched job categories for Clinical Data Programmer jobs are:
Infographic showing various Clinical Data Programmer job openings in the United States as of June 2026, with employment types broken down into 64% Full Time, and 36% Contract. Highlights an 73% In-person, and 27% Remote job distribution, with an average salary of $118,962 per year, or $57.2 per hour.
Clinical Data Programmer

Clinical Data Programmer

Arkana Laboratories

Little Rock, AR • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Who we are: At Arkana Laboratories, everyone has an important role to fill. Come join us and be a part of a team dedicated to making life better for those who need it most.

This place is packed with super-smart people who do their best work together. We work hard every day to advance our understanding of disease and provide world-class care to our patients in hopes of leaving our corner of the world a little better than we found it. While we are committed to improving the lives of thousands of patients, we never lose sight of the realization that they are the reason we get to create change in our field.

Built on generosity, teamwork, and the freedom to try new things, we take great pride in our work. Great ideas come from everywhere in this company and we celebrate each success and failure for the opportunity it gives us to keep reaching. For more than twenty years after our founder, Dr. Patrick Walker, wrote his goals on the back of a napkin, our people, culture, and values have remained strong.

Position Summary: The Clinical Data Programmer develops, validates, and maintains Python scripts used to extract, transform, and deliver clinical trial data to pharmaceutical sponsors in compliance with Data Transfer Agreements (DTAs), DB Specifications, and applicable regulatory standards including CDISC/SDTM. The Programmer also supports complex EDC configuration tasks that require programming-level knowledge, including adjudication workflow logic and custom functions in Medidata Rave. This role works closely with the Clinical Trials Data Specialist through paired work, code review, and day-to-day technical partnership.

What you'll do:

Data Pipeline

  • Develop, maintain, and version-control Python scripts for data extraction, transformation, SDTM domain mapping, and production of sponsor-ready output files using Azure DevOps.
  • Validate all script output against DTA specifications, DB Specs, and SDTM/CDISC requirements before every production transfer; maintain script self-certification logic.
  • Execute test transfers and coordinate with the Data Management team on production release through the Azure DevOps pull request approval workflow.
  • Resolve post-transfer technical issues related to file format, structure, encoding, or delivery (Type A issues) and resubmit corrected files per DTA requirements.
  • Contribute to DTA technical review, identifying format, encoding, blinding, and delivery requirements that affect script design before build begins.
  • Maintain script documentation and change logs in Azure DevOps; support audit readiness for all scripting and transfer-related records.

Complex EDC Support

  • Support adjudication workflow design and complex logic in Medidata Rave that exceeds standard build scope, including custom function development (C#).
  • Participate in study start-up scoping and UAT activities as the technical representative for data pipeline design and complex EDC logic.

EDC and Data Pipeline Collaboration

  • Work closely with the Clinical Trials Data Specialist responsible for EDC build activities to ensure EDC configuration, data structure, and downstream transfer requirements remain aligned.
  • Partner on technical review of study requirements, DTAs, DB specifications, amendments, and UAT findings that may affect both EDC build and transfer scripting.
  • Review the downstream impact of EDC changes on Python scripts, SDTM/domain mapping, output files, and production transfers.
  • Participate in code review, script review, and technical discussions related to data pulls, transformation logic, and transfer readiness.
  • Support clear handoffs between EDC build activities and data transfer programming, including documentation of logic, assumptions, changes, and validation steps.

You should have:

Required

  • Experience with at least one clinical EDC platform (Medidata Rave, REDCap, Veeva Vault, Oracle Clinical, Inform, or equivalent) — direct hands-on use, not just familiarity.
  • Proficiency in Python for data processing, transformation, and file output generation.
  • Working knowledge of CDISC clinical data standards, including SDTM domains and controlled terminology.
  • Experience with version control tools (Git, Azure DevOps, or equivalent) including branching, commit practices, and pull request workflows.

Preferred

  • Experience in a central laboratory, CRO, sponsor data management, or clinical operations environment.
  • Exposure to 21 CFR Part 11, GCP, or GCDMP compliance requirements in a data or systems context.
  • Experience developing SDTM datasets for regulatory submission or sponsor delivery.
  • Comfort working in a small, high-ownership team where roles are defined by what needs to get done, not just a title.

Strong Bonus

  • Medidata Rave experience — specifically Rave Architect, Designer, or equivalent build-level familiarity.
  • C# programming experience, particularly in the context of Rave custom functions, EDC edit check logic, or similar clinical system programming.

Education: Bachelor's degree preferred. A minimum of 4 years of directly related experience may be considered in lieu of a college degree.

This is a Monday-Friday 8:00AM-5:00PM onsite position at our main office in Little Rock, Arkansas.

What we offer: We know that health is more than doctor visits and life is more than work. We work hard at Arkana but in turn provide competitive salaries and generous benefit offerings.

Specifically, we offer the following benefits to full-time employees:

  • Competitive salary
  • Generous paid time off and Paid Holidays
  • Minimal cost health insurance for you and affordable options for your family
  • 401(k) with immediate eligibility and match
  • Company-paid life insurance
  • Company-paid long term disability coverage
  • Affordable vision and dental plans
  • Flexible Spending Account or Health Savings Account availability
  • Wellness plan and complimentary yoga classes
  • Monthly in-office massages and employer-sponsored lunches

Please see Careers for further information.