Principal Statistical Programmer Jobs
Principal Statistical Programmer jobs are open across pharmaceutical, biotech, medical device, and contract research organizations, from mid-level to principal and director, with specializations in clinical trial programming, regulatory submissions, and ADaM/CDISC standards. Find a role that fits below and apply directly.
Find JobsLooking for remote work? View remote principal statistical programmer jobs →Overview
Showing 5 of 23+ Principal Statistical Programmer jobs











Why join Stryker?
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
Job description
We are excited to be named one of the World’s Best Workplaces by Fortune Magazine! We are proud to offer you 12 paid holidays annually. For an overview of our benefits and time off, please follow this link to learn more: US Stryker employee benefits.
Stryker is hiring a Senior Statistical Programmer to support Peripheral Vascular. In this role, you will provide statistical programming and analysis support across clinical research studies, publications, and regulatory submissions. You will have opportunities to lead programming activities for select studies while partnering across multiple disease areas and clinical programs.
What You Will Do
- Lead the creation, validation, and timely delivery of statistical programming outputs, including tables, figures, listings, CDISC ADaM datasets, and data issue reports.
- Develop and implement CDISC ADaM specifications and programming solutions using SAS and R, including R functions and SAS macros.
- Review study protocols, Statistical Analysis Plans, and tables, figures, and listings shells to translate study requirements into accurate programming deliverables.
- Partner with statisticians, clinicians, and cross-functional study teams to implement and document clinical endpoint algorithms.
- Conduct exploratory statistical analyses and validate results used in abstracts, presentations, manuscripts, publications, and regulatory submissions.
- Develop programs to acquire and evaluate external study data, including raw electronic data capture data, for consistency and data quality issues.
- Establish and maintain programming projects, common code, study data structures, project trackers, and documentation while managing multiple programming priorities.
- Review programming assignments, mentor junior programmers, and recommend process improvements that increase programming efficiency and quality.
What You Will Need
Required
- Bachelor’s degree in Statistics, Mathematics, or a related field.
- Minimum 2 years of clinical statistical programming experience supporting clinical research in pharmaceutical, biotechnology, medical device, CRO, or similar regulated clinical environments.
- Experience with SAS and/or R, with exposure to clinical programming areas such as CDISC ADaM standards, electronic data capture (EDC) data, or clinical data visualization.
Preferred
- MS in Statistics, Mathematics, or related fields.
- Medical device clinical trial programming experience.
Posted Date: 11/11/2026
This role will be posted for a minimum of 3 days.
United States of America Pay Ranges:
- USN: $83,300 - $138,800 USD Annual
- US5: $87,500 - $145,700 USD Annual
- US10: $91,600 - $152,700 USD Annual
- US15: $95,800 - $159,600 USD Annual
- US20: $100,000 - $166,600 USD Annual
- US30: $108,300 - $180,400 USD Annual
View the U.S. work location and transparency guide to find the pay range for your location.
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
See All 23 Principal Statistical Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsPrincipal Statistical Programmer Job Market
Who's Hiring
- Katalyst Healthcares & Life Sciences10

- Cytel1

- IQVIA1

- Stryker1

- Penumbra1

Top Industries Hiring
- Consulting & Professional Services
- Biotechnology & Pharmaceuticals
- Medical Devices
- Technology & Software
What Employers Look For
The qualifications that appear most often in principal statistical programmer jobs.
- Advanced proficiency in SAS Base, SAS Macro, and SAS/STAT for clinical trial programming
- Hands-on experience with CDISC SDTM and ADaM standards and TLF production
- Background in Phase I through Phase III clinical trials and regulatory submissions
- Bachelor's or master's degree in statistics, biostatistics, computer science, or a related field
- Experience reviewing and validating programs written by junior or contract statistical programmers
- Familiarity with R, Python, or additional scripting languages for data analysis workflows
Tips for Your Principal Statistical Programmer Job Search
Tailor your resume to CDISC standards
Hiring managers for principal statistical programmer roles scan for SDTM, ADaM, and TLF deliverables by name. List the specific therapeutic areas, phases, and submission types you've programmed for so your experience reads as directly relevant, not generic.
Highlight validation and regulatory submission work
Principal-level roles almost always require FDA submission experience or oversight of junior programmers' validation outputs. Call out NDA, BLA, or IND packages you contributed to and name your role in the review and QC process explicitly.
Apply early to roles that fit
Migrate Mate lists principal statistical programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target job titles that match your SAS or R depth
Some postings use 'senior SAS programmer' and 'principal statistical programmer' interchangeably. Search both terms and read the responsibilities section carefully. If the role owns programming standards or leads a team, it's a principal-level position regardless of the title.
Prepare a programming exercise for technical screens
Many interviews include a timed SAS or R exercise using anonymized clinical trial data. Practice building ADaM datasets from scratch, writing macro utilities, and producing analysis-ready outputs without referring to prior code templates.
Negotiate scope before discussing compensation
Principal roles vary widely in whether you manage a team, own the statistical computing environment, or serve as an individual contributor. Clarify reporting structure, programming leadership scope, and cross-functional responsibilities before you discuss offer terms.
Principal Statistical Programmer Jobs: Frequently Asked Questions
Which companies are hiring the most principal statistical programmers?
The most active employers for principal statistical programmers right now are Katalyst Healthcares & Life Sciences, Cytel, and IQVIA, and the most openings are in California, New Jersey, and Massachusetts, based on current listings on Migrate Mate as of November 2026. Contract research organizations and large pharmaceutical companies tend to post the highest volume of these roles year-round.
How many principal statistical programmer jobs are remote?
About 85% of principal statistical programmer openings are fully remote or hybrid as of November 2026, reflecting the clinical programming field's strong adoption of distributed work. Roles focused on late-phase submission programming and statistical computing infrastructure are especially common in remote or hybrid arrangements.
How do you become a principal statistical programmer?
Start with a degree in statistics, biostatistics, or a computational field, then build hands-on SAS programming experience in clinical trials, ideally across multiple therapeutic areas and phases. Progress through senior programmer roles where you lead validation efforts and contribute to regulatory submissions. Earning SAS certification and gaining direct experience with CDISC standards strengthens your candidacy for principal-level positions, which typically require owning programming deliverables end to end.
Can you get a principal statistical programmer job with limited experience?
Moving directly into a principal role without prior clinical programming experience is uncommon because employers expect you to independently manage ADaM dataset development, TLF production, and regulatory submission packages. Building foundational skills in SAS programming and CDISC standards through contract or junior roles, then progressing to senior programmer positions that include validation responsibilities, is the most realistic path toward a principal-level hire.
What does the principal statistical programmer interview process look like?
Most processes begin with a recruiter screen followed by a technical interview covering SAS macro programming, CDISC implementation, and clinical data handling. A coding or programming exercise using sample clinical trial data is standard. Final rounds typically involve a panel with biostatisticians, clinical operations leaders, and sometimes a regulatory affairs representative who evaluates your submission experience and communication of programming decisions.
Where can I find and apply to principal statistical programmer jobs?
You can find and apply to principal statistical programmer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your therapeutic area, programming specialization, and seniority level, then apply directly to each listing.
See All 23 Principal Statistical Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs