Principal Programmer

Phastar

Canada

Hybrid

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote working
Flexible working hours
Career development

Job summary

Phastar is seeking a Principal Programmer to lead programming across multiple clinical and non-clinical studies, ensuring regulatory submission readiness and high-quality datasets. You will implement CDISC SDTM and ADaM, create macros, review SAPs, and contribute to ISS/ISE & DSMB SAPs from a programming perspective.

The role is full-time and fully-remote, with potential base in Canada, Spain, France or the UK.

Qualifications

  • Significant demonstrable R experience.
  • Solid experience of CDISC data standards.
  • Experience programming to SDTM and ADaM standards.
  • Excellent communication skills and proactive team player.
  • Experience as a lead on several studies/projects.

Responsibilities

  • Statistical expertise and scientific leadership.
  • Leadership and people development.
  • Compliance, quality and governance.
  • Communication and influence.

Skills

R programming
CDISC SDTM
CDISC ADaM
SAS/macros
lead on studies
data specifications

Education

BSc in Mathematics, Computer Science or related discipline
MSc in Mathematics, Computer Science or related discipline (advantageous)

Tools

SAS
Macros

Job description

Overview

Work as a principal programmer across multiple clinical and non-clinical studies; supporting regulatory submission activities; producing and validating datasets and outputs to excellent quality whilst adhering to deliverable timelines. Excellent knowledge of CDISC SDTM and ADaM implementation guidelines working independently in this area; producing, reviewing and updating complex dataset specifications (including efficacy); creating and debugging complex macros; reviewing Statistical Analysis Plans (SAPs), including study specific ISS/ISE and DSMB SAPs and output shells with a view to commenting from a programming perspective. Excellent team work ethos, proactive at managing workload, willingness to help others and learn new skills from working in a team environment.

This role is full-time and fully-remote. The successful candidate may be based in Canada, Spain, France and the UK.

Responsibilities

The following areas of expertise will be aligned to the role...

  • Statistical expertise and scientific leadership
  • Leadership and people development
  • Compliance, quality and governance
  • Communication and influence
Qualifications
  • BSc in Mathematics, Computer Science or a related discipline
  • Significant demonstrable R experience
  • Solid experience of CDISC data standards
  • Experience of programming to SDTM and ADaM standards
  • Excellent communication skills, well-organized, proactive team player with a creative approach to problem-solving
  • Experience as a lead on several studies/projects
  • MSc in Mathematics, Computer Science or a related discipline is advantageous

Why Join Us

  • Remote working and flexible working hours
  • Career development, mentorship, and continuous learning
  • Supportive, friendly, and collaborative culture

About Phastar

Phastar is an award-winning biometrics and data science CRO, trusted by pharma, biotech, and medical device companies worldwide. With a global team of data specialists, we bring expertise, precision, and pace to every trial, because behind every data point is a patient waiting for treatment.

We transform complex data into clear, actionable intelligence, helping accelerate drug development, and bring life-changing therapies to patients faster.

Awards & Recognition

  • SCRIP – Best Contract Research Organization, Specialist Provider
  • Citeline – 2025 Award Winner
  • Fierce CRO Awards – Recognized Industry Leader

Phastar is committed to the principles and practices of equal opportunities and to encourage the establishment of a diverse workforce. It is our policy to employ individuals on the basis of their suitability for the work to be performed and their potential for development, regardless of age, sex, race, color, nationality, ethnic or national origin, disability, marital status, pregnancy or maternity, sexual orientation, gender reassignment, religion, or belief. This includes creating a culture that fully reflects our commitment to equal opportunities for all.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Statistical Programmer (FSP Remote)
Principal Statistical Programmer (FSP Remote)

Cytel • Toronto

Remote
CAD 120,000 - 160,000
Health benefits
Associate Director, Statistical Programming
Associate Director, Statistical Programming

NWRPros • Victoria

Hybrid
CAD 242,000 - 313,000
Principal Statistical Programmer
Principal Statistical Programmer

Everest Clinical Research Corporation • Markham

On-site
CAD 125,000 - 175,000
Health insurance
Dental coverage
Vision coverage
+3
Remote Statistical Programmer I
Remote Statistical Programmer I

Everest Clinical Research Corporation • Montreal (administrative region)

Remote
CAD 64,000 - 78,000
Medical insurance
Dental insurance
Vision coverage
+7
Remote Statistical Programmer I
Remote Statistical Programmer I

Everest Clinical Research Corporation • Sarnia

Remote
CAD 45,000 - 55,000
Medical, dental, and vision coverage
Life & AD&D insurance
Short- and long-term disability
+6
Senior Statistical Programmer Analyst - Permanent Role_Canada New Mississauga, Ontario, Canada
Senior Statistical Programmer Analyst - Permanent Role_Canada New Mississauga, Ontario, Canada

Greenhouse Software, Inc. • Mississauga

On-site
CAD 229,233,000 - 272,214,000
Principal Statistical Programmer
Principal Statistical Programmer

Everest Clinical Research • Markham

On-site
CAD 125,000 - 175,000
Medical, dental, vision
Life & AD&D insurance
Disability coverage
+6
Senior Statistical Programmer
Senior Statistical Programmer

Everest-Clinical-Research • Markham

On-site
CAD 90,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+7
Senior Statistical Programmer
Senior Statistical Programmer

Everest Clinical Research Corporation • Markham

On-site
CAD 90,000 - 140,000
Medical, dental, and vision coverage
Life & AD&D insurance
Disability insurance
+5
Statistical Programmer I
Statistical Programmer I

Everest-Clinical-Research • Markham

On-site
CAD 62,000 - 76,000
Medical coverage
Dental coverage
Vision coverage
+2