1

Principal Statistical Programmer Jobs (NOW HIRING)

The Principal Statistical Programmer will lead programming activities for one or more studies, ensuring high-quality development, validation, and delivery of complex analysis outputs. Drive technical ...

Showing results 21-40

Principal Statistical Programmer information

See salary details

$55

$84

$116

How much do principal statistical programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for principal statistical programmer in the United States is $84.56, according to ZipRecruiter salary data. Most workers in this role earn between $72.84 and $97.60 per hour, depending on experience, location, and employer.

What is a principal statistical programmer?

A Principal Statistical Programmer is a senior-level professional responsible for developing, validating, and maintaining statistical programs used in clinical trials and regulatory submissions. They ensure data accuracy, adherence to industry standards (such as CDISC), and compliance with regulatory requirements. They collaborate with statisticians, data managers, and clinical teams to analyze and report trial results. Additionally, they may mentor junior programmers and contribute to process improvements in statistical programming workflows.

What are the key skills and qualifications needed to thrive in the principal statistical programmer position, and why are they important?

To thrive as a Principal Statistical Programmer, you need advanced expertise in statistical programming (typically with SAS or R), a strong understanding of clinical trial data, and a degree in a relevant field such as statistics, mathematics, or computer science. Familiarity with CDISC standards (SDTM, ADaM), regulatory submission requirements, and project management tools is highly valued, and certifications like SAS Certified Advanced Programmer can be advantageous. Leadership, problem-solving, attention to detail, and excellent communication skills are important for managing complex projects and collaborating across multidisciplinary teams. These skills collectively ensure accuracy, regulatory compliance, and successful delivery of statistical programming support within clinical research environments.

What are the typical daily responsibilities of a principal statistical programmer in a clinical research setting?

As a Principal Statistical Programmer, your daily responsibilities often include developing, validating, and maintaining complex statistical programs to support clinical trial data analysis and regulatory submissions. You may lead programming teams, mentor junior staff, and act as a technical expert on study projects, collaborating closely with statisticians, data managers, and clinical teams. The role frequently involves reviewing statistical analysis plans (SAPs), generating data listings and summary tables, and ensuring adherence to industry standards such as CDISC. Effective communication and time management are key, as you’ll often work on multiple projects simultaneously, balancing deliverables and troubleshooting technical challenges. This position offers diverse, impactful work where your expertise significantly contributes to the integrity and success of clinical research programs.

More about Principal Statistical Programmer jobs
What cities are hiring for Principal Statistical Programmer jobs? Cities with the most Principal Statistical Programmer job openings:
What are the most commonly searched types of Principal Statistical Programmer jobs? The most popular types of Principal Statistical Programmer jobs are:
Who are the top companies hiring for Principal Statistical Programmer jobs? The top employers for Principal Statistical Programmer jobs are:
What states have the most Principal Statistical Programmer jobs? States with the most job openings for Principal Statistical Programmer jobs include:
Infographic showing various Principal Statistical Programmer job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 9% Part Time, 1% Temporary, and 1% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $175,884 per year, or $84.6 per hour.

Principal Statistical Programmer

Alnylam Pharmaceuticals

Cambridge, MA • On-site

$180K - $204K/yr

Other

Posted 10 days ago


Job description

<
NOTICE OF FILING AN APPLICATION FOR PERMANENT EMPLOYMENT
CERTIFICATION

JOB TITLE: Principal Statistical Programmer
JOB DUTIES: Write SAS programs that produce or validate tables, listings, figures and analysis datasets,
in support of clinical studies or complex integrated analyses for submission. Develop and follow good
programming practices, including adequately documenting SAS code. Perform, plan and coordinate project
work to ensure timely, quality delivery across multiple projects. Use, modify, and maintain existing SAS
code. Write specifications to describe programming needs. Create and validate global macros or systems
that streamline repetitive operations to increase programming efficiency. Keep abreast of current and new
statistical programming techniques and other applicable technical advancements while assisting in their
implementation. Provide input into, or lead general standardization efforts (e.g., CRFs, query checks,
standard statistical programs, data presentations). Assist or lead efforts to develop programming processes
consistent with industry best practices. Review DMP, eCRF specs, and other clinical data management
documents. Review statistical analysis plans and other related documents. Partner with or oversee CROs or
programming vendors to perform any of the above tasks. Hybrid in-office/remote position.
MINIMUM EDUCATION AND EXPERIENCE REQUIREMENTS: Bachelor's degree in
Engineering (any), Information Technology, Information Systems, Computer Science or related field of
study and eight (8) years of experience in the job offered or related occupation in which the required
experience was gained. Must have demonstrated experience with: Provide input into and/or lead
standardization initiatives related to case report forms (CRFs), query checks, statistical programming
standards, and data presentation formats for Clinical trial reporting; review Data Management Plans
(DMPs), electronic Case Report Form (eCRF) specifications, and other clinical data management
documentation for accuracy and compliance; review Statistical Analysis Plans (SAPs) and related clinical
study documents to ensure alignment with study objectives and regulatory requirements; develop, validate,
and maintain SAS programs to generate Safety and Efficacy tables, listings, figures (TLFs), and analysis
datasets for clinical trial reporting; modify, enhance, and maintain existing SAS code to support ongoing
clinical programming activities and improve efficiency; prepare technical programming specifications
documenting programming requirements, data derivations, and validation procedures; design, develop,
validate, and maintain reusable global macros and automated systems to streamline repetitive programming
tasks and improve operational efficiency; utilize SAS to analyze and report clinical trial data for regulatory
submissions and internal review purposes; review and develop technical programming specifications and
SAS programs in accordance with regulatory and industry standards; apply CDISC standards, including
SDTM (Study Data Tabulation Model) and ADaM (Analysis Data Model), in the preparation and validation
of clinical datasets; create eSub package for Clinical trial reporting for FDA submission; apply statistical
methodologies and programming techniques to support the analysis, interpretation, and reporting of clinical
trial data; SAS Macro, SAS/SQL, SAS/GRAPH, and SAS/STAT.
OTHER: Employer: Alnylam US, Inc.
Job location: 675 W Kendall Street, Cambridge, MA 02142. Hybrid in-office/remote
position.
40 hours/week; $180,687.50 - $204,700.00/year (view contact information below)
If offered employment, must have legal right to work in U.S. EOE.
This notice is being posted as a result of the filing for a permanent resident labor certification application
for this job opportunity. Any person may provide documentary evidence bearing on the application to:
U.S. Department of Labor
2
Employment and Training Administration
Office of Foreign Labor Certification
200 Constitution Avenue NW, Room N-5311
Washington, DC 20210
CONTACT: To apply, submit a resume to
https://jobs.alnylam.com/careers?start=0&pid=893380660936&sort_by=hot, OR submit a resume to
https://jobquest.dcs.eol.mass.gov/jobquest/LandingPage.aspx OR mail resume to: Alnylam US, Inc., Attn:
HR, 675 West Kendall Street, Cambridge, MA 02142.
>