1

Senior Principal Sas Programmer Jobs (NOW HIRING)

Sr. Principal Statistics

Paramus, NJ ยท On-site

$92 - $93/hr

SAS, ICH guidelines, CDISC data structures, FDA guidelines, SAP preparation, TFL shells, CRF review ... Ability to provide leadership for the CRO statisticians and statistical programmers Sr. Principal ...

Senior Principal Programmer

San Francisco, CA ยท On-site +1

$250K - $295K/yr

The Senior Principal Programmer will report into the VP, Biometrics and provide strategic and ... Strong expertise in SAS, CDISC SDTM/ADaM standards, TFLs, define.xml, SDRG, ADRG, and regulatory ...

About the role The Senior Principal Programmer provides strategic and technical leadership for ... Advanced SAS programming expertise; experience with R and modern analytics platforms preferred

Sr. Principal CNC Programmer

Sunnyvale, CA ยท On-site

$129K - $193K/yr

Northrop Grumman Mission Systems is looking for you to join our team as a Sr. Principal CNC Programmer based out of S unnyvale, CA . Marine Systems is a leading provider of naval propulsion and ...

You will work closely with senior risk management staffs and related stakeholders to understand requirements and implement robust and efficient processes, utilizing best SAS programming practices.

You will work closely with senior risk management staffs and related stakeholders to understand requirements and implement robust and efficient processes, utilizing best SAS programming practices.

Senior Principal AI Agent Engineer

Austin, TX ยท On-site

$124K - $171K/yr

Senior Principal AI Agent EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we ...

next page

Showing results 1-20

Senior Principal Sas Programmer information

See salary details

$100K

$130K

$157.5K

How much do senior principal sas programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for senior principal sas programmer in the United States is $129,999.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $145,000.00 per year, depending on experience, location, and employer.

What are Senior Principal SAS Programmers?

Senior Principal SAS Programmers are highly experienced professionals who specialize in using SAS (Statistical Analysis System) software to analyze and manage large datasets, especially in industries such as pharmaceuticals, healthcare, and finance. They lead statistical programming activities, develop complex programs for data analysis, and ensure the quality and integrity of deliverables. In addition to their technical expertise, they often mentor junior programmers, provide guidance on best practices, and collaborate closely with statisticians and project teams to support regulatory submissions and clinical trials.

What is the difference between Senior Principal Sas Programmer vs SAS Data Scientist?

AspectSenior Principal Sas ProgrammerSAS Data Scientist
Required CredentialsBachelor's/Master's in Computer Science, Statistics, or related field; SAS certificationsBachelor's/Master's in Data Science, Statistics, or related; SAS certifications often preferred
Work EnvironmentPharmaceutical, healthcare, or biotech industries; focus on programming and data managementResearch, analytics, and modeling in various industries; focus on data analysis and predictive modeling
Employer & Industry UsageUsed in clinical trials, regulatory submissions, and data managementUsed in analytics, machine learning, and business intelligence projects

The Senior Principal Sas Programmer primarily focuses on advanced SAS programming for clinical and regulatory data, while the SAS Data Scientist emphasizes data analysis, modeling, and insights. Both roles require SAS expertise and often overlap in data handling, but their core responsibilities and industry applications differ.

What are the key skills and qualifications needed to thrive as a Senior Principal SAS Programmer, and why are they important?

To thrive as a Senior Principal SAS Programmer, you need advanced expertise in SAS programming, statistical analysis, and a strong background in life sciences or a related field, often supported by a relevant degree. Mastery of SAS Base, SAS Macro, and SDTM/ADaM standards, as well as experience with clinical trial data management systems and regulatory submission processes, is crucial. Exceptional problem-solving, attention to detail, and effective communication skills help you lead projects and collaborate with cross-functional teams. These skills ensure the accuracy, efficiency, and compliance of clinical data analysis, which is vital for regulatory approvals and successful study outcomes.

How does a Senior Principal SAS Programmer typically collaborate with cross-functional teams in clinical research projects?

A Senior Principal SAS Programmer frequently works alongside biostatisticians, data managers, and clinical research associates to ensure the accuracy and integrity of clinical trial data. They are often responsible for developing and validating complex programs for data analysis and reporting, as well as providing technical guidance to junior programmers. Effective communication and a collaborative mindset are crucial, as they must interpret statistical analysis plans and translate them into SAS code while aligning with regulatory requirements and project timelines. This cross-functional teamwork is essential for meeting project milestones and delivering high-quality submissions.
More about Senior Principal Sas Programmer jobs
What cities are hiring for Senior Principal Sas Programmer jobs? Cities with the most Senior Principal Sas Programmer job openings:
What are the most commonly searched types of Principal Sas Programmer jobs? The most popular types of Principal Sas Programmer jobs are:
What states have the most Senior Principal Sas Programmer jobs? States with the most job openings for Senior Principal Sas Programmer jobs include:

Senior/Principal Clinical Programmer

Biodata Partners, Inc.

Raleigh, NC โ€ข On-site, Remote

Full-time

Posted 23 days ago


Job description

Job Title: Principal Clinical Programmer
Job Code: CDM0016
Department Name: Clinical Data Management
Reports to Title: Manager or above
Job Summary:
The Principal Clinical Programmer is a member of the Data Management team and serves as a subject matter expert for Clinical Data Programming, Reporting, Process, and technology. Accountable for the quality and delivery of the Data Management programming, reporting and visualization, standard, and exception data listings across studies. Scope of work includes oversight and expertise in the design, development, and validation of programs, standard and adhoc reports, standard and exception data listings, and visualizations to support ongoing data review activities, achieve critical study milestones, and gain data insights into our clinical studies. The position requires good understanding of programming methods and techniques, critical thinking, and complex problem-solving skills. This position will require strong collaboration in working with other members of the Biostatistics and Data Management, external CRO partners, and other stakeholders.
Responsibilities:
  • Serve as a subject matter expert and provide expertise for Database programming, Reporting, and Technology and optimize the use of J-Review, ETL, SAS tools, and others to support business needs.
  • Manage the quality of the data management clinical database programming deliverables including edit checks programming, complex reports, and listings; patient profiles, subject narratives, exception listings, dose modification reports, and other adhoc reports using JReview & SAS as part of standard data validation and reporting package for clinical studies.
  • Develop and/or provide oversight on the programming specifications for the data validation and reporting deliverables; code, test, and document deliverables conforming to programming standards, data quality and governance, and validation policies.
  • Partner with internal and external stakeholders to ensure timely delivery of data management programming, EDC database, external data, data management programming of reports and listings including the use of visualization tools.
  • Design and develop macros, applications, and other utilities to expedite JReview/SAS programming activities.
  • Develop standard programs, templates, reports, data listings, discrepancy reports, and patient profiles to facilitate in the ongoing review of clinical data during study conduct and study closeout.
  • Build, test, and scale-up programs for data validation derivation procedures, data reports, listings, and SAS on Demand relational database extracts for operational use, identification of data outliers, quality inconsistencies, and preparation for analysis.
  • Provide technical guidance and direct programming tasks for Medical Coding activities.
  • Provide Clinical Programming expertise and support for critical and time-sensitive study milestones including interim analysis, and database lock activities.
  • Perform ETL tasks, enhancements, validation, and maintenance of the programs and templates on an ongoing basis.
  • Perform QC, lead unit testing activities, develop validation scripts for user acceptance, manage and execute programs and dry runs as needed, and resolve programming issues proactively.
  • Develop and maintain mapping, and program specifications for standard reports, listings, and visualizations.
  • Maintain database programming checklists and trackers to ensure conformance of high-quality deliverables with the study data validation and reporting package.
  • Establish and implement programming standards and comply with regulatory requirements among project team members and across all studies.
  • Participate in the development of and ensure compliance to Standard Operating Procedures (SOPs), policies, and guidelines.

Experience:
  • Minimum of 5 years database programming experience and data validation programming in the device/pharmaceutical/CRO industry.
  • Expertise in Clinical Programming, methods, and techniques
  • Expertise in using standard reporting and data visualization tools including JReview, and SAS tools.
  • Knowledge of industry standard clinical technologies including CTMS, EDC (RAVE, InForm)
  • Knowledge of CDISC data standards.
  • Knowledge and understanding of relational databases.
  • Clinical Programming, Project Management, and Technical Expertise
  • Knowledge of logical data design and data mapping
  • Knowledge of reporting and data visualization tools: JReview, Spotfire, SAS suite and ETL technology
  • Experience with programming development, validation, execution, maintenance, documentation, and archival of clinical data for regulatory submission is required.
  • Proficient in industry standards, medical terminology, and clinical trial methodologies.

Education:
  • Bachelor of Science degree in Computer Science, Mathematics, or related area with relevant experience
  • Other degrees and certifications considered if commensurate with related data management experience