BMS Business Services Ltd Posted October 15, 2026

Senior Statistical Programmer

Uxbridge, United Kingdom Full time
Notify me about similar jobs

BMS Business Services Ltd is the source of truth for this posting and owns the application process. We surface normalized context and market comparison you won't find on the original listing.

About this opportunity

At Bristol Myers Squibb, our employees often ask, “Who are you working for?”, a question that fuels collaboration, accountability, and urgency in our work. Our purpose-driven culture inspires us to discover, develop, and deliver innovative medicines to prevail over serious diseases. We offer uniquely interesting and meaningful work, opportunities for growth, and a supportive environment that values inclusion, wellbeing, flexibility, and comprehensive benefits. This is work that transforms the lives of patients, and the careers of those who do it.

Location: Uxbridge, UK

Hybrid Working: 50% Onsite

Are you ready to turn clinical data into life-changing decisions?

At Bristol Myers Squibb , we believe that behind every dataset, every line of code, and every submission package, there's a patient waiting for a better option. As our  Senior Statistical Programmer ,  you  are one of the people who makes that happen.

This isn't a role where your work disappears into a black box. Here, your programming expertise directly shapes how new medicines are developed, reviewed by regulators, and ultimately approved for patients around the world. That's a pretty remarkable thing to be part of.

What you'll actually be doing

You'll be a key technical voice within our  Global Biometrics & Data Sciences (GBDS)  function, working closely with cross-functional clinical teams, collaborating with external vendors, and owning your programming workload with real autonomy.

This is a focused individual contributor role - no line management responsibilities, so you can put your energy exactly where it matters most: delivering high-quality, high-impact programming work.

Day to day, that looks like:

Writing and validating  SAS programs to generate derived analysis datasets and clinical  Tables, Figures, and Listings (TFLs)  - work that feeds directly into regulatory decision-making

Contributing to  electronic submission preparation  (think  NDA, BLA, MAA ), real regulatory milestones that mark pivotal moments in a medicine's journey

Reviewing and shaping key planning documents like  Statistical Analysis Plans (SAPs)  and  Data Presentation Plans , ensuring clarity and completeness before programming work begins - your input genuinely steers project direction

Partnering with vendors on  programming standards, specifications, and file transfers , building the kind of collaborative relationships that make complex programmes run smoothly

Independently leading programming assignments across  multiple projects  with minimal supervision - you'll have real ownership and the trust to match it

Spotting opportunities to improve efficiency and consistency across GBDS, contributing to initiatives that make the whole team better

What you bring to the table

We're looking for someone with a solid foundation and the drive to apply it meaningfully. Here's what we need:

Education & Background

A  Bachelor's degree in Statistics, Biostatistics, Mathematics, Computer Science, or Life Sciences

Demonstrated industry experience in  statistical programming

Core Skills & Knowledge

Strong, proven proficiency in  SAS  for producing derived analysis datasets and  TFLs

In-depth understanding of  clinical data structures , including  CDISC standards (SDTM, ADaM) and relational databases

Hands-on experience with  upstream data handling  - multiple data forms,  eDC , workflow, and  SDTM

Ability to deliver  downstream outputs  including  ADaM datasets, Data Definition Tables, and  e-submission  packages

Confidence with tools like  MS Office, XML and  Pinnacle 21

A solid grasp of  regulatory, industry, and technology standards  - you understand why the rules exist, not just what they are

Familiarity with  statistical terminology, clinical trial methodology, medical terminology, and protocol designs

A genuine team player - you communicate well, build bridges across functions, and make the people around you more effective

It'd be a bonus if you also have…

Deep experience supporting  global regulatory filings (NDA, BLA, MAA)  within pharma clinical development

Broad knowledge of the  end-to-end drug development process  and  global regulatory frameworks

Experience with  R or other statistical programming languages

Familiarity with the  Linux operating system

Why this role, why BMS, why now?

Here, your skills aren't just technically valued - they're  mission critical . You'll work in an environment that respects your expertise, gives you the autonomy to lead your own work, and connects your daily output to outcomes that genuinely matter.

You'll gain:

Exposure to the full clinical development lifecycle , from data collection through to regulatory submission

The chance to work with  industry-leading standards and technologies  in a global biometrics function

A culture that actively encourages you to  identify improvements and champion change  - your ideas won't gather dust here

Collaboration with talented, purpose-driven colleagues across  global cross-functional teams

#LI-Hybrid

We hire for skills and capabilities, not just credentials – if this role excites you, but doesn’t perfectly match your resume, we encourage you to apply anyway.

How We Work

Where you work matters – because collaboration, innovation and patient impact happen in many settings. Our roles are structured across four work models: site-essential, site-by-design, field-based and remote-by-design. The model assigned to this role is based on its core responsibilities. Learn more at https://careers.bms.com/ways-of-working .

Supporting People with Disabilities

BMS is dedicated to ensuring that people with disabilities can excel through a transparent recruitment process, reasonable workplace accommodations/adjustments and ongoing support in their roles. Applicants can request a reasonable workplace accommodation/adjustment prior to accepting a job offer. If you require reasonable accommodations/adjustments in completing this application, or in any part of the recruitment process, direct your inquiries to  adastaffingsupport@bms.com . Visit  careers.bms.com/eeo-accessibility  to access our complete Equal Employment Opportunity statement.

Bristol Myers Squibb is Disability Confident – Employer

A UK Government scheme

Candidate Rights

BMS will consider qualified applicants with arrest and conviction records, pursuant to applicable laws in your area.

For roles based in Los Angeles County only:  If you live in or expect to work from Los Angeles County if hired for this position, please visit this page for important additional information:  https://careers.bms.com/california-residents/

Data Protection

We will never request payments, financial information, or social security numbers during our application or recruitment process. Learn more about protecting yourself at  https://careers.bms.com/fraud-protection .

Any data processed in connection with role applications will be treated in accordance with applicable data privacy policies and regulations.

If this posting is missing required information required by local law or incorrect, contact BMS at  TAEnablement@bms.com with the Job Title and Requisition number. Do not send application-related inquiries to this email. To check your application status, please login to your Candidate Home Account.

R1604799 : Senior Statistical Programmer

Job details

Seniority
Senior
Function
Clinical Development
Therapeutic area
Not listed
Location
Uxbridge, United Kingdom
Employment type
Full time

How this role compares

Computed from every other active Clinical Development role in our database, not just this employer's listings.

We currently track 296 comparable Senior Clinical Development roles across 55 biopharma companies.

296Comparable roles tracked
276Currently active
55Companies hiring similar roles
37Countries represented

Salary context

95 of 296 peers report a salary range (USD, annualized)

Peers share this role's job function and a matching or adjacent seniority level -- not necessarily the same therapeutic area or country.

This roleSubject Not listed on this posting
Lowest disclosed · Sr Site Activation Coordinator · IQVIA $35,800/yr – $102,000/yr
Peer group range $68,900 – $363,200 (median $197,000)

Where these roles are based

Top locations among the 296 comparable roles

United States146
India41
United Kingdom20
Taiwan10
China10
Germany7

+ 31 more countries

Seniority mix

296 of 296 peers have a known seniority level

Senior142
Associate Director112
Principal42

Therapeutic area mix

33 of 296 peers have a known therapeutic area; the rest are genuinely unlabeled, not hidden

Oncology20
Immunology5
Neuroscience5
Dermatology & Aesthetics1
Ophthalmology1
Respiratory1

Similar opportunities

The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.

60%similar
Seqirus UK Limited Maidenhead, United Kingdom Senior
Same function Same seniority Same country
60%similar
BioMarin Pharmaceutical Inc. London, United Kingdom Senior
Same function Same seniority Same country
60%similar
Novartis London (The Westworks), United Kingdom Senior
Same function Same seniority Same country
60%similar
IQVIA Reading, United Kingdom Senior
Same function Same seniority Same country
60%similar
IQVIA Manchester, United Kingdom Senior
Same function Same seniority Same country
50%similar
BMS Business Services Ltd Uxbridge, United Kingdom Principal
Same function Adjacent seniority Same country

Notify me about similar jobs

Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.

How we calculate "similar"

No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.

Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.

60%
Senior Clinical Statistical Programmer (Portfolio Development / Biometrics / Programming)
Seqirus UK Limited · Maidenhead, United Kingdom · Senior
Function Therapeutic area Seniority Country
60%
Senior Site Contracts Associate, IQVIA Biotech - UK
IQVIA · Reading, United Kingdom · Senior
Function Therapeutic area Seniority Country
50%
Principal Statistician
Mylan Pharma UK Limited · Sandwich, United Kingdom · Principal
Function Therapeutic area Adjacent seniority Country
50%
Associate Director Clinical Data Manager (all genders)
Merck KGaA · Feltham, London, United Kingdom · Associate Director
Function Therapeutic area Adjacent seniority Country
Unmatched or unknown dimensions score exactly the same: 0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.