Statistical Programmer & SAS Programmer Jobs

91 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.

What Statistical Programmer jobs pay

Typical range$117,000 – $243,000
Midpoint$170,000

Based on the 26 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

Director, Statistical Programming, Clinical Schedules (Hybrid)
Merck · North Wales, Pennsylvania, United States of America
Statistical Programming Portfolio Lead, Associate Director
AstraZeneca · Gaithersburg, Maryland, United States of America
Senior Statistical Programmer
Sanofi Healthcare India Private Limited · Hyderabad, India
Principal Statistical Programmer
Sanofi Healthcare India Private Limited · Hyderabad, India
Senior Principal, Biostatistical Programming
Incyte · Wilmington, Delaware
Senior Statistical Programming Lead
Johnson & Johnson · Shanghai, China
Associate Statistical Programming Director
Exelixis Inc · Alameda, United States
Associate Principal Scientist, Statistical Programming
Merck · Rahway, New Jersey, United States of America
Senior Clinical Statistical Programmer (Portfolio Development / Biometrics / Programming)
Seqirus UK Limited · Maidenhead, United Kingdom
Biostatistical Programming Senior Associate
Amgen Technology Pvt Ltd. · Hyderabad, India
Biostatistical Programming Senior Associate
Amgen Technology Pvt Ltd. · Hyderabad, India
Manager, Statistical Programming
Gilead Sciences, Inc. · Foster City, United States
Associate Principal Scientist, Statistical Programming, Late-Stage Oncology (Hybrid)
Merck · North Wales, Pennsylvania, United States of America
Associate Director - Statistical Programming
Lilly · Bangalore, Karnātaka, India
Manager, Statistical Programming
AbbVie · South San Francisco, CA
Manager, Statistical Programming
AbbVie · Irvine, CA
Manager, Statistical Programming
AbbVie · Florham Park, NJ
Manager, Statistical Programming
AbbVie · North Chicago, IL
Senior Scientist, Statistical Programming, Late-Stage Oncology (Hybrid)
Merck · North Wales, Pennsylvania, United States of America
Senior Statistical Programmer II
AstraZeneca · Bangalore, India

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.