Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Principal Programmer Analyst

GSK Hybrid senior full-time

The employer hasn't listed a salary.

Apply on GSK

Description

We are seeking a Principal Programmer Analyst to join our Clinical Programming team, contributing to pipeline delivery across complex and pivotal studies.

In this role, you will independently lead programming activities for one or more studies, ensuring development, maintenance, and validation of complex analysis packages.

Key responsibilities include:

  • Leading study delivery and collaborating with cross-functional teams
  • Acting as a technical mentor to ensure high-quality and timely outputs
  • Bridging scientific requirements with technical solutions
  • Ensuring programming activities adhere to standards such as Good Programming Practices and CDISC
  • Mentoring junior programmers and providing guidance and support in technical programming tasks and industry best practices
  • Leading programming support for regulatory interactions
  • Identifying gaps and inefficiencies and recommending innovative solutions
  • Establishing and upholding governance frameworks

We offer a competitive salary, an annual bonus based on company performance, healthcare and wellbeing programmes, pension plan membership, and shares and savings programme.

Our Performance with Choice programme offers a hybrid working model, empowering you to find the optimal balance between remote and in-office work.

Basic qualifications:

  • Bachelor’s degree in Mathematics, Computer Science, or a related discipline
  • Five or more years of experience with at least one programming language
  • Three or more years of experience working in the pharmaceutical/biotech industry
  • Experience leading discussions on programming strategies and displays
  • Experience implementing principles of governance, quality control, and compliance with regulatory requirements and programming standards

Preferred qualifications:

  • Experience guiding others in the use of Artificial Intelligence/Machine Learning (AI/ML) tools
  • Experience contributing to internal technical discussions or external technical organizations
  • Application of critical thinking to implement standards and collaborate with stakeholders
  • Ability to articulate complex technical information effectively
  • Experience contributing to department strategies and key technical initiatives
  • Demonstrated networking and collaboration across departments
  • Experience facilitating integration across matrix teams
  • Experience guiding teams and individuals, fostering continuous improvement, collaboration, and innovation
  • Demonstrated proficiency in R

Skills

Required

Nice to have

  • Artificial Intelligence/Machine Learning (AI/ML)
  • R

Ready to apply?

You apply with the employer directly. Their original posting is here: https://gsk.wd5.myworkdayjobs.com/en-US/GSKCareers/job/USA---Pennsylvania---Upper-Providence/Principal-Programmer-Analyst_449406

Apply on GSK