I

Principal Statistical Programmer

IQVIA

Nairobifull time~KES 350k – 600k/mo1h ago

Quick Take

The Role

Lead the design, development, and quality assurance of SAS programs and clinical datasets (SDTM, ADaM) for regulatory submissions, while collaborating with biostatisticians and study teams across multiple concurrent trials.

You Need

7+ years of hands-on SAS programming in clinical/pharmaceutical settings, expert-level CDISC standards knowledge (CDASH, SDTM, ADaM), and proven ability to lead complex programming projects independently.

You Get

Senior leadership role at a global CRO, competitive six-figure salary, high-impact work on drug submissions, and opportunity to shape programming standards and tools for a team.

Job Description

Role Overview

IQVIA is seeking an experienced and highly skilled Principal Statistical Programmer to join its clinical research and development team. This senior-level role is central to the integrity of clinical data submissions, requiring deep expertise in SAS programming, CDISC standards, and regulatory submission processes. The successful candidate will play a pivotal leadership role in ensuring that all datasets, tables, figures, listings, and submission packages meet the highest standards of accuracy and regulatory compliance.

Operating at the intersection of statistical science and clinical data management, the Principal Statistical Programmer will collaborate cross-functionally with biostatisticians, clinical study teams, and CRO partners. This is a high-impact position suited for a seasoned professional who thrives in complex, multicultural, and deadline-driven environments, and who can independently lead end-to-end programming deliverables across multiple clinical studies simultaneously.

Key Responsibilities
  • Collaborate with study teams to design data structures and specifications for ADaM datasets, Tables, Figures, Listings, and Analysis Submission content for both ad hoc and planned deliverables.
  • Ensure submission readiness of clinical data — including SDTM, ADaM, define.xml, tables, figures, and listings — in accordance with regulatory authority requirements.
  • Lead and oversee pooled and exploratory analyses, working closely with Statistics TA leads, study statisticians, and clinical programming teams managing legacy data.
  • Direct the in-house specification and delivery of ISS and ISE datasets and associated outputs when not provided by a CRO.
  • Design and implement complex SAS programs for analyzing and reporting clinical trial data in CDISC ADaM format.
  • Develop and maintain global programming tools that enhance the efficiency and capacity of the Statistical Programming group.
  • Plan and execute project activities in close collaboration with clinical study teams to ensure timely, high-quality deliverables.
  • Collaborate with CR&D staff on data analysis requests and support responses to regulatory agencies.
  • Generate integrated summaries of safety and efficacy; support publications, presentations, and exploratory analyses for planning and reporting of clinical trials.
Required Skills & Experience
  • Demonstrate at least 7 years of hands-on clinical and/or statistical programming experience within a CRO or pharmaceutical environment using SAS software.
  • Design, develop, and quality-control SAS programs — including SAS Macros — for extracting, transforming, analyzing, and submitting complex clinical data.
  • Apply advanced knowledge of CDISC standards (CDASH, SDTM, ADaM) to ensure regulatory-compliant data submissions.
  • Use R Programming tools independently, having undergone formal training or accumulated practical hands-on experience.
  • Lead programming activities for pooled and exploratory analyses across multiple clinical studies and submission packages simultaneously.
  • Manage own timelines and deliver results independently while also contributing effectively within cross-functional, multicultural teams.
  • Communicate technical findings clearly to both technical and non-technical stakeholders including statisticians, clinical leads, and regulatory teams.
  • Hold a BSc in Computer Science, Mathematics, Statistics, or a closely related quantitative discipline.
Salary & Benefits

IQVIA offers a competitive compensation package commensurate with experience and qualifications. While the specific salary for this role has not been publicly disclosed, Principal Statistical Programmers at this level in the pharmaceutical/CRO industry in Kenya and globally typically earn between KES 350,000 and KES 600,000 per month, or an equivalent gross package aligned to international CRO standards. Benefits are expected to include comprehensive health coverage, performance-based incentives, and access to global learning and development platforms.

Who Should Apply

Ideal Candidate: You are a seasoned statistical programmer with 7+ years in the CRO or pharmaceutical space, fluent in SAS and well-versed in CDISC standards. You have led complex submission-ready programming deliverables and can navigate regulatory requirements with confidence. You are comfortable working across geographies and cultures, managing competing priorities without losing quality.

Who Should NOT Apply: Candidates with fewer than 5 years of SAS-based clinical programming experience, those without exposure to CDISC standards (SDTM/ADaM), or those primarily from a general IT/software background without clinical trial data experience should not apply at this time. This is not an entry-level or junior programming role.

How to Apply
  • Visit the IQVIA careers portal at jobs.iqvia.com and search for the Principal Statistical Programmer position.
  • Prepare and submit an updated CV highlighting your SAS programming experience, CDISC expertise, and key clinical submissions you have led.
  • Include a brief cover letter outlining your most complex statistical programming project and your specific contribution to it.
  • Shortlisted candidates will be contacted for an initial screening interview followed by a technical assessment.

Requirements Breakdown

Must Have

  • Minimum 7 years of clinical and/or statistical programming experience using SAS in CRO or pharmaceutical environment
  • Advanced expertise in CDISC standards (CDASH, SDTM, ADaM) and regulatory submission processes
  • Proven ability to design, develop, and quality-control complex SAS programs and macros
  • Experience leading pooled and exploratory analyses across multiple clinical studies
  • Proficiency in R programming with formal training or substantial hands-on experience

Nice to Have

  • Experience with define.xml and integrated safety/efficacy summaries
  • Track record of developing and maintaining global programming tools and standards
  • Familiarity with ISS (Integrated Summary of Safety) and ISE (Integrated Summary of Efficacy) datasets
  • Experience supporting regulatory agency interactions and clinical trial publications

Don't meet every requirement? Tailor your CV to close the gap →

Salary Context

Competitive and above-market rate for Principal Statistical Programmer in Nairobi.

At KES 350,000–600,000 per month, this role sits in the upper tier for senior pharmaceutical/CRO professionals in Kenya. Salary in this field is driven by SAS expertise, CDISC certification, years of clinical trial experience, and regulatory knowledge; IQVIA's global scale and the role's leadership level justify this range.

About IQVIA

I

IQVIA is a global leader in clinical research, data analytics, and regulatory consulting for the pharmaceutical and life sciences industries. With a strong presence across Africa and emerging markets, IQVIA supports drug development from trial design through regulatory submission and post-market surveillance. Working at IQVIA offers exposure to cutting-edge clinical programmes, world-class training, and a collaborative environment where statistical rigour directly impacts patient safety and drug approval decisions.

Likely Interview Questions

  • 1

    Walk us through a recent complex ADaM dataset you designed: what business questions drove the structure, and how did you ensure regulatory compliance?

  • 2

    Describe a time you led a pooled analysis across multiple studies. How did you manage data harmonization and ensure consistency in programming logic?

  • 3

    Tell us about a SAS macro you developed that improved efficiency for your team. What problem did it solve, and how was it validated?

  • 4

    How do you stay current with CDISC standard updates and regulatory guidance changes? Can you give an example of how you applied a recent update to your work?

  • 5

    This role involves cross-functional collaboration with biostatisticians, study teams, and CRO partners. Describe a time when you had to resolve a data or programming conflict between teams and how you maintained quality and timelines.

Application Tips

  • Quantify your SAS expertise: mention specific macros you've built, number of ADaM datasets delivered, and any standards (CDISC certification) you hold.

  • Emphasize leadership and mentoring: highlight instances where you led programming activities, trained junior programmers, or drove process improvements across teams.

  • Showcase regulatory success: detail submissions you've supported (IND, NDA, ANDA), any FDA or EMA interactions, and how your work contributed to approval timelines.

Career Path

Roles that lead here

Senior Statistical Programmer in a CRO or pharmaceutical company
Lead Programmer in Clinical Development
Clinical SAS Programmer with CDISC specialization

Where this leads

Statistical Programming Director or Head of Programming
Clinical Data Standards Lead or CDISC Governance role
Senior Consultant in Regulatory Affairs or Clinical Operations

Skills & Keywords

statistical programmersas programmer kenyaclinical data programmingcdisc sdtm adamiqvia jobs kenyapharmaceutical data analystclinical trials programmingbiostatistics kenya

Honest Assessment

Green Flags

  • Clear senior leadership role with autonomy to design datasets and lead analyses independently, ideal for career growth and technical authority.
  • Global CRO with strong regulatory credibility; work on real drug submissions increases resume impact and professional development.
  • Competitive salary range (KES 350,000–600,000/mo) reflects seniority and is transparent, signalling confidence in the market and clarity on compensation.
  • Cross-functional collaboration with biostatisticians and study teams suggests a collegial, intellectually demanding environment where your technical expertise is valued.

Watch Out

  • Job description cuts off abruptly mid-sentence ('across multiple submissi'), suggesting the full role details may not have been shared—clarify all responsibilities and expectations before applying.
  • No mention of remote work flexibility, relocation support, or work-from-home policy in a role that could be pandemic-sensitive; confirm location and work arrangement expectations upfront.

A Day in the Life

☀️

Your week likely begins with a synch meeting with the study team and biostatisticians to review ADaM specifications for an ongoing Phase III trial, followed by hands-on SAS programming to build new analysis datasets and QC outputs. Midweek, you're reviewing a junior programmer's macros while simultaneously scoping a pooled safety analysis across three studies, requiring close collaboration with the Statistics TA lead. You also dedicate time to preparing regulatory submission packages—ensuring define.xml, tables, figures, and listings meet FDA requirements—and may handle an ad hoc data request from the clinical team or CRO partner. Throughout, you're leveraging your global programming tools to streamline processes and mentoring the team on CDISC best practices.

Frequently Asked Questions

What qualifications do I need to be a Principal Statistical Programmer at IQVIA?

You need at least 7 years of hands-on SAS programming in clinical/pharmaceutical settings, expert-level CDISC knowledge (CDASH, SDTM, ADaM), proficiency in R, and a proven track record leading complex programming projects independently. A degree in statistics, computer science, or related field is typically expected.

Is the Principal Statistical Programmer role at IQVIA remote, or do I need to be based in Nairobi?

The posting lists Nairobi as the location, but remote or hybrid arrangements are not explicitly mentioned. Contact IQVIA HR to confirm whether the role is office-based, hybrid, or fully remote.

How much does a Principal Statistical Programmer earn at IQVIA?

The posted salary range is KES 350,000–600,000 per month, which is competitive and above-market for this seniority level in Kenya. Actual pay depends on your experience, certifications, and negotiation.

What are the career growth opportunities for this role?

As a Principal-level position, you can advance to Director of Statistical Programming, lead regulatory or CDISC governance initiatives, or transition into clinical operations or consulting roles. IQVIA's global scale also offers opportunities to work on larger, multi-regional studies and mentor larger teams.

Free Match Score

See how well you match this job

Upload your CV and get an instant AI score showing exactly how well your experience matches this Principal Statistical Programmer role. Free, takes 30 seconds.

Get My Match Score — Free

No credit card needed

Boost your chances

AI-tailored for: Principal Statistical Programmer at IQVIA