(Senior) Principal Statistical Programmer

Beone Medicines Ltd.
San Mateo, CA, United States
14 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Databases Data Structures SAS (Software) Macros Information Technology Data Management

Job description

The (Senior) Principal Programmer works within BeOne’s Statistical Programming group to manage and support Statistical Programming deliverables for multiple clinical studies. The role serves as a technical lead and project manager, partners cross-functionally, and supports high-quality programming outputs for regulatory submissions, publications, and other clinical communications.

Essential Functions of the Job:

  • Technically lead and project manage multiple studies, managing all aspects of study deliverables related to statistical and clinical programming, as needed.

  • Represent the Statistical Programming team at Study Management Team and Clinical Development meetings to address deliverables and timelines.

  • Assess resourcing needs and support adequate staffing of projects.

  • Assist in reviewing key study-related documents produced by other functions, including statistical analysis plans, case report forms, data management plans, database specifications, EDC data structures, DMC plans, and other clinical documents.

  • Interact and communicate with Statisticians, Data Managers, Clinical Operations, Medical Monitors, Medical Writing, and other partners to address programming-related study deliverables.

  • Write, test, and validate SAS programs to produce analysis datasets, tables, listings, graphs, and presentation outputs for regulatory submissions, publications, and other communications, as needed.

  • Understand and execute department-, product-, and study-level macros and utilities; write, test, and validate product- and study-level macros and utilities.

  • Serve as a technical resource for the programming group and provide advice on complex programming tasks and standards.

  • Contribute to the development and review of Statistical Programming policies, standard operating procedures, and other controlled documents.

  • Interface with outsourcing partners and vendors.

  • Perform other duties as assigned.

Supervisory Responsibilities:

Individual contributor role. No direct people-management responsibility is specified. Provides technical leadership and project management for multiple studies, including resource planning and coordination with centralized teams, outsourcing partners, and vendors.

Requirements

  • Expert-level SAS programming with experience delivering complex programming assignments and analyses.

  • Knowledge of SDTM and ADaM standards, including writing CDISC-standard dataset specifications and creating SDTM and ADaM datasets from specifications.

  • Ability to develop, test, and validate analysis datasets, tables, listings, graphs, macros, utilities, and presentation outputs.

Other Qualifications:

  • Minimum 5+ years of clinical research and development programming experience using SAS.

  • Expert-level knowledge and extensive hands-on experience with CDISC methodologies.

  • Experience leading or working with centralized Statistical Programming teams.

  • Experience in oncology trials.

  • Experience with FDA, EMEA, and CFDA clinical trial and regulatory submissions.

  • Experience with the drug development process in preclinical, early, late-stage, and/or observational settings in related industries or academic research.

  • Knowledge of the drug development process and fundamentals of project planning and management.

  • Excellent verbal and written communication skills and the ability to collaborate effectively in a dynamic environment., Master’s degree in Computer Science, Statistics, Mathematics, Life Sciences, or another relevant scientific subject, or equivalent related experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:30 min

Approaching data problems with an engineering and strategy mindset

Becky Gandillon · LIVE

3:03 min

Exploring declarative and procedural macro subtypes in Rust environments

Mykhailo Maidan · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · World Congress 2023

3:03 min

Building an AI operating system for clinical diagnostics

Alexandre Guenoun Alexandre Guenoun +3 · World Congress 2026 Europe

1:59 min

Navigating the disadvantages and maintenance costs of procedural macros

Mykhailo Maidan · LIVE

Videos

See all

Related articles

See all