Statistical Programmer & SAS Programmer Jobs

126 open positions right now · part of Biostatistics & Data Science jobs

Statistical programmers turn clinical trial data into the analysis datasets and outputs that biostatisticians and regulators rely on. Day to day that means building SDTM and ADaM datasets to CDISC standards, programming tables, listings and figures, and validating each other's work for submissions.

Titles include Statistical Programmer, SAS Programmer, Senior and Principal Statistical Programmer, and Statistical Programming Manager or Lead. The work is desk-based and frequently remote.

Most roles ask for a degree in a quantitative or life-science field plus strong SAS skills. R is increasingly used alongside SAS, and CDISC experience is a major advantage.

Statistical Programmer salary

Typical range$110,000 – $235,000
Midpoint$169,000

Based on the 38 open US listings for this role that disclose pay, annualized (hourly × 2,080). The typical range runs from the 25th percentile of disclosed minimums to the 75th percentile of disclosed maximums.

Get new Statistical Programmer jobs by email

New openings from the employers we track, only when there's something new. Unsubscribe with one click.

We use your email only to send these alerts. See our privacy policy.

Open Roles

Incyte · Wilmington, Delaware
IQVIA · Durham, United States
Johnson & Johnson · Santa Clara, United States
Merck KGaA · Hyderabad, Andra Pradesh, India
Merck · North Wales, Pennsylvania, United States of America

Related roles

Frequently Asked Questions

What does a statistical programmer do?

They program the datasets, tables, listings and figures used to analyze and report clinical trial results, following CDISC standards such as SDTM and ADaM.

Do you need to know SAS?

SAS is still the most requested skill. R is growing, and many teams now use both.

Are statistical programming jobs remote?

Often, yes. The work is entirely desk-based, so remote and hybrid roles are common.