1

Sdtm Programmer Jobs in Massachusetts (NOW HIRING)

Generating and validating SDTM and ADaM datasets/analysis files, and tables, listings, and figures (TLFs) * Production and QC / validation programming * Generating complex ad-hoc reports utilizing ...

Statistical Programmer

Boston, MA · On-site

$110K - $165K/yr

Deep knowledge of CDISC standards, including SDTM, ADaM, define.xml, reviewer guides, and ... For manager-level candidates, experience mentoring programmers, overseeing external vendors, and ...

ADS Programmer Department Summary This role is in Analytical Data Science, a core function within ... Familiarity with CDISC standards (SDTM, ADaM). * Demonstrated interest and critical thinking in ...

Contribute to the creation, validation, and documentation of SDTM and ADaM datasets. * Responsible for producing programming outputs, validation, and related documentation to ensure accuracy ...

next page

Showing results 1-20

Sdtm Programmer information

See Massachusetts salary details

$13

$43

$75

How much do sdtm programmer jobs pay per hour?

As of Aug 2, 2026, the average hourly pay for sdtm programmer in Massachusetts is $43.18, according to ZipRecruiter salary data. Most workers in this role earn between $28.08 and $56.20 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Sdtm Programmer position, and why are they important?

To thrive as an SDTM Programmer, you need a strong background in clinical data management, data standards (especially CDISC SDTM), and programming skills—typically in SAS. Familiarity with SDTM mapping, data validation tools, and relevant regulatory submission platforms or certifications (e.g., SAS Certified Clinical Trials Programmer) is highly valuable. Strong attention to detail, analytical thinking, and effective communication enable collaboration with clinical teams and accurate data interpretation. These skills ensure clinical trial data is accurately standardized, regulatory-compliant, and ready for analysis, which is critical to successful drug development processes.

What is an SDTM Programmer job?

An SDTM Programmer is responsible for converting clinical trial data into standardized Study Data Tabulation Model (SDTM) datasets as per CDISC (Clinical Data Interchange Standards Consortium) guidelines. They ensure that data is structured and formatted correctly for regulatory submissions to agencies like the FDA or EMA. Their work involves writing SAS programs, validating datasets, and collaborating with clinical teams to ensure compliance and accuracy. Strong knowledge of SDTM standards, SAS programming, and clinical trial processes is essential for this role.

What are the typical daily responsibilities of an SDTM Programmer?

SDTM Programmers are primarily responsible for transforming raw clinical trial data into standardized SDTM domains using programming languages like SAS. On a daily basis, you may be involved in mapping study data to SDTM specifications, validating the datasets, resolving discrepancies with data management teams, and documenting your processes for regulatory review. Collaboration with biostatisticians, clinical data managers, and quality assurance teams is also a significant part of the role. These responsibilities ensure that clinical data is accurate, compliant with industry standards, and prepared for analysis and submission to regulatory agencies.

Infographic showing various Sdtm Programmer job openings in Massachusetts as of July 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 100% In-person job distribution, with an average salary of $89,810 per year, or $43.2 per hour.

Contractor

Re-posted 10 days ago


Job description

Company Description

Our company is a global biotechnology company that aims to discover, develop and commercialize innovative medicines so people with serious diseases can lead better lives. Founded in MA. Our company today has research and development sites and commercial offices in the United States, Europe, Canada and Australia. For four years in a row, Science magazine has named our company one of its Top Employers in the life sciences.

Job Description

This position is responsible for overseeing and leading in the specification, production and QC of non-statistical clinical reports. This position oversees staff and works actively with key stakeholders, including Data Management and GPS, to understand requirements for non-statistical clinical reporting and implement these reports with high quality and on time. This position is responsible for taking a lead role in SAS programming support of centralized specification, production and QC of SDTM datasets for use by Statistical Programming and others, and in preparation for submission to regulatory agencies. This position serves as a highly skilled advisor to ensure high quality and proper conduct in support of above responsibilities.

Key Responsibilities:

Oversees and leads in specification, programming, and QC of SAS programs in support of non-statistical reporting business needs, specifically for DM but also other company departments such as Global Patient Safety

Oversees and leads in specification, programming, and QC of SAS programs in support of CDISC SDTM dataset delivery to Statistical Programmers or regulatory agencies

Engages appropriate stakeholders in communication to analyze user requirements, systems problems, and enhancements to current system's capabilities

Oversees team of programmers to implement non-statistical reports to support user needs related to raw clinical trials data , typically in SAS

Leads in vendor relationships, timelines, and technical functions related to specification, programming, and QC of non-statistical clinical reports and SDTM datasets

Leads activities across project boundaries when appropriate and integrates activities with those of other groups and departments as needed

Analyzes and communicates assessment of resources and utilization of resources to support business needs

May supervise staff engaged in these activities

Performs other duties as assigned

Qualifications

Master's degree and 8+ years of statistical programming experience, or

Bachelor's degree and 10+ years of statistical programming experience

Preferred Qualifications:

Possesses expert knowledge in SAS programming and can mentor, train, develop clinical programmers in using SAS to perform complex data handling and non-statistical clinical data reporting

Possesses hands-on knowledge of clinical trials lifecycle from data collection through production of statistical reports

Expert in hands-on knowledge of DM clinical reporting needs

Expert in hands-on knowledge of the CDISC SDTM model

Possesses knowledge of regulatory requirements for clinical trials data handling and reporting

Exhibits proficiency in tasks and skills including teamwork, planning, organization, delegation, coordination, and oversight of vendors

Demonstrates a record of operational and ethical standards, and team improvement

Exhibits strong communication skills with ability to impact and influence the decisions of a team

Demonstrates innovation and creativity in aligning technology with and driving business objectives

Strong communicator and able to present ideas, engage in dialogue with persons in a variety of other functions, especially Statistical Programmers, Biostatisticians, Data Management, and other departments engaged in providing data for SDTM packages or using non-statistical clinical reports

Additional Information

All your information will be kept confidential according to EEO guidelines.