Senior Statistical Programmer Jobs
Senior Statistical Programmer jobs are open across pharmaceutical, biotech, clinical research, and government sectors, from mid-level to principal, with specializations in clinical trials programming, SAS macro development, and regulatory submission outputs. Find a role that fits from the openings below and apply directly.
Find JobsOverview
Showing 4 of 20+ Senior Statistical Programmer jobs









Durham, United States of America | Full time | Home-based | R1568950
Essential Functions of the Job (Key responsibilities)
Conduct statistical programming work of clinical data using SAS Software.
Ensure that all programs, outputs and documentation are consistent with ICH guidelines and are conducted in compliance with company SOPs.
Generate analysis datasets according to CDISC standard and SAP.
Implement analysis methods according to SAP, and produce summary tables, graphs and data listings using SAS; Conduct adhoc analyses.
Validate programs and associated results produced by other programming colleagues.
Participate in TLF shell preparation and review, and assist statistician for SAP preparation.
Run CDISC validation programs e.g. OpenCDISC reports to ensure ADaM datasets are CDISC compliant.
Learn, and implement Incyte standard SAS macros for efficient analyses of clinical data supervised by Lead programmers.
Work independently to program for individual studies with minimum supervision.
Check that the validation summary reports are clean of errors and warnings, and show proper documentation of SAS programs.
Review individual study CDISC validation output.
Qualifications (Minimal acceptable level of education, work experience, and competency)
BA/BS degree in mathematics, statistics, computer science or health related field. Or equivalent experience
4 – 8 years of SAS programming working experience in the pharmaceutical industry.
Good SAS programming skills and attention to details
Demonstrated knowledge of regulatory guidelines, including electronic submission standards.
Strong organizational, time management, communication, and project coordination and leadership skills.
Must be able to work well under timeline pressure.
Must be able to work on multiple tasks while coordinating others at the same time.
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
IQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other status protected by applicable law. https://jobs.iqvia.com/eoe
IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.
The potential base pay range for this role, when annualized, is $88,300.00 - $220,900.00. The actual base pay offered may vary based on a number of factors including job-related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part-time). Dependent on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and welfare and/or other benefits.Where you'll work
Home-based
You’ll work remotely, with the flexibility to do your best work from home. Supported by collaborative tools and a global team, you’ll stay connected while enjoying the autonomy and balance that comes with a fully remote role.
Culture
Culture at IQVIA is built on a shared belief: that when people are empowered with better data, smarter technology and deeper expertise, they can change what’s possible for patients. Across every team and every corner of the globe, you’ll find colleagues who genuinely care — about the mission and about each other. That’s what makes this a place where people tend to stay, grow and do the best work of their careers.
Senior Statistical Programmer Jobs by Experience Level
See All 20 Senior Statistical Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSenior Statistical Programmer Job Market
Who's Hiring



Top Industries Hiring
- Medical Devices
- Technology & Software
- Consulting & Professional Services
What Employers Look For
The qualifications that appear most often in senior statistical programmer jobs.
- Five or more years of SAS programming experience in a clinical or regulatory environment
- Proficiency with CDISC standards including SDTM and ADaM dataset development
- Experience supporting regulatory submissions such as INDs, NDAs, or BLAs
- Bachelor's or master's degree in statistics, biostatistics, computer science, or a related field
- Familiarity with CDISC Pilot, define.xml, and reviewer's guide generation
- Experience working in validated computing environments under 21 CFR Part 11 compliance
Tips for Your Senior Statistical Programmer Job Search
Tailor your resume to CDISC standards
Hiring managers in clinical settings scan for CDISC, SDTM, and ADaM proficiency immediately. Call out specific submissions you've supported, the therapeutic areas involved, and whether you programmed define.xml or reviewer's guides, not just that you know SAS.
Filter openings by submission phase
IND-stage and NDA-stage roles demand very different experience. When you search, note whether a listing mentions Phase I through IV, PDUFA deadlines, or FDA submission work so you target openings where your specific pipeline experience is directly relevant.
Apply early to roles that fit
Migrate Mate lists senior statistical programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Highlight validated environment experience explicitly
Many job listings require 21 CFR Part 11 or GAMP 5 compliance work. If your resume just says 'SAS programming,' you'll be filtered out. Name the validated environments, audit-trail processes, and quality systems you've worked inside directly.
Prepare a technical code walkthrough for interviews
Interviewers at CROs and sponsors routinely ask you to walk through a macro or TLF program live. Bring a clean, commented example from a mock or real project, and practice explaining design decisions, not just what the code does.
Negotiate scope before accepting an offer
Senior statistical programmer roles vary widely between hands-on programming seats and lead positions that review junior work. Before accepting, confirm the ratio of independent programming to oversight so the day-to-day matches what you're targeting.
Senior Statistical Programmer Jobs: Frequently Asked Questions
Which companies are hiring the most senior statistical programmers?
The companies hiring the most senior statistical programmers right now include IQVIA, Chemtrade, and WCG Clinical, with the largest share of openings in North Carolina, New York, and New Jersey, based on current listings on Migrate Mate as of September 2026. CROs and large pharma sponsors tend to post the highest volume of openings across the country.
How many senior statistical programmer jobs are remote?
About 100% of senior statistical programmer openings are fully remote or hybrid as of September 2026, reflecting the role's strong compatibility with distributed clinical trial teams. Regulatory submission programming and SAS macro development tend to be the sub-areas most frequently offered on a fully remote basis.
How do you become a senior statistical programmer?
Start with a degree in biostatistics, statistics, or computer science, then build hands-on SAS programming experience inside a clinical trial or CRO environment. Move into CDISC-compliant SDTM and ADaM dataset work, take on TLF programming responsibilities for regulated submissions, and progressively own larger study deliverables until you're leading programming across a full clinical program.
How do you get hired as a senior statistical programmer with limited experience?
Target CRO positions that accept candidates with three to four years of SAS programming and some CDISC exposure rather than holding out for big pharma sponsors. Complete a CDISC training certification, build a portfolio of mock SDTM or ADaM datasets to demonstrate standards knowledge, and apply to studies in earlier development phases where competition for senior roles is lower.
What does the senior statistical programmer interview process look like?
Most processes run three to four stages: a recruiter screen, a technical phone interview covering SAS macro development and CDISC standards, a live or take-home programming exercise where you build or review an ADaM dataset, and a final interview with a statistical programming lead or biostatistics manager focused on regulatory submission experience and cross-functional collaboration.
Where can I find and apply to senior statistical programmer jobs?
You can find and apply to senior statistical programmer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your experience in SAS programming, CDISC standards, or clinical submissions, and apply directly to each one that fits.
See All 20 Senior Statistical Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs