1

Statistical Programmer Jobs in Brookline, MA (NOW HIRING)

Head of Statistical Programming

Boston, MA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Head of Statistical Programming Introduction to role: Are you ready to set the global programming strategy that accelerates life-changing therapies for people with rare and devastating diseases? This ...

Head of Statistical Programming

Boston, MA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Head of Statistical Programming Introduction to role: Are you ready to set the global programming strategy that accelerates life-changing therapies for people with rare and devastating diseases? This ...

Director, Statistical Programming

Waltham, MA · On-site

$253K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Advanced SAS programming skills in a clinical and statistical data environment * Demonstrated programming leadership capability with ability to develop teams and individuals and lead them towards a ...

Oversight of internal programming activities and/or CRO contributions on assigned clinical trials and other activities. * Contribute to or lead other activities from a statistical perspective as ...

Principal Biostatistician

Cambridge, MA · On-site

$178K - $216K/yr

Proficiency in SAS statistical programming * Knowledge of other statistical and data management software packages is a plus * Strong written and oral communication skills * Knowledge and experience ...

Showing results 41-60

Statistical Programmer information

See Brookline, MA salary details

$91.4K

$159.4K

$269.4K

How much do statistical programmer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for statistical programmer in Brookline, MA is $159,357.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,200.00 and $173,100.00 per year, depending on experience, location, and employer.

What is a statistical programmer?

Statistical programmers are professionals who use statistical software and programming languages, such as SAS, R, or Python, to manage, analyze, and report data, often in clinical trials, public health, or research settings. They play a crucial role in transforming raw data into meaningful results by writing code for data cleaning, data manipulation, statistical analysis, and generating reports. Statistical programmers often work closely with statisticians, data managers, and researchers to ensure the accuracy and integrity of data analyses. Their work is essential in industries like pharmaceuticals, healthcare, and academia.

What does a statistical programmer do?

A statistical programmer creates statistical programming deliverables. You ensure excellent programming of analysis-ready data, tables, and figures. You may use Stata for general purpose statistical analysis or SPSS for interactive or batched statistical analysis. Your responsibilities include developing standard operating procedures and complying with guidelines. Other duties include remaining informed on developments in programming standards and meeting all regulatory requirements. You also create PROC statements that call upon named procedures for analysis. You develop programs for dataset integration, prepare resource plans, and assist with quality control of datasets.

What are some common challenges faced by statistical programmers when working on clinical trial data?

Statistical Programmers often encounter challenges such as managing large, complex datasets, ensuring data integrity, and adhering strictly to regulatory standards (like CDISC SDTM and ADaM). They must also collaborate closely with biostatisticians and data managers to accurately translate statistical analysis plans into code. Tight project timelines and shifting priorities can require strong organizational skills and adaptability. Effective communication and attention to detail are essential for navigating these challenges and delivering reliable results.

What are the key skills and qualifications needed to thrive as a statistical programmer, and why are they important?

To thrive as a Statistical Programmer, you need a strong background in statistics, data analysis, and programming—typically with a degree in statistics, mathematics, computer science, or a related field. Expertise in statistical software such as SAS, R, or Python and familiarity with data management systems like CDISC or SQL are often required, along with relevant certifications. Strong problem-solving abilities, attention to detail, and clear communication skills help you interpret data accurately and collaborate effectively with cross-functional teams. These skills ensure the delivery of high-quality, reproducible statistical analyses crucial for informed decision-making in research and industry settings.

What is the difference between Statistical Programmer vs Data Analyst?

AspectStatistical ProgrammerData Analyst
Required CredentialsBachelor's in Statistics, Biostatistics, or related field; experience with SAS, R, or PythonBachelor's in Statistics, Data Science, or related field; proficiency in Excel, SQL, and visualization tools
Work EnvironmentPharmaceutical, clinical research, or healthcare industries; focus on programming and data managementVarious industries including finance, marketing, healthcare; focus on data interpretation and reporting
Employer & Industry UsageCommon in clinical trials, biotech, pharma companiesUsed across multiple sectors like finance, retail, and healthcare

While both roles handle data, Statistical Programmers primarily focus on programming and managing clinical or research data, whereas Data Analysts interpret data to generate insights across various industries. The roles often overlap in skills like statistical software proficiency but differ in their core responsibilities and industry focus.

What are the most commonly searched types of Statistical Programmer jobs in Brookline, MA? The most popular types of Statistical Programmer jobs in Brookline, MA are:
What are popular job titles related to Statistical Programmer jobs in Brookline, MA? For Statistical Programmer jobs in Brookline, MA, the most frequently searched job titles are:
What cities near Brookline, MA are hiring for Statistical Programmer jobs? Cities near Brookline, MA with the most Statistical Programmer job openings:
Infographic showing various Statistical Programmer job openings in Brookline, MA as of August 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 100% In-person job distribution, with an average salary of $159,357 per year, or $76.6 per hour.

Director, Statistical Programming

CSL Plasma Inc.

Waltham, MA • On-site

$239 - $308/hr

Other

Posted 8 days ago


CSL Plasma rating

5.9

Company rating: 5.9 out of 10

Based on 354 frontline employees who took The Breakroom Quiz

758th of 887 rated healthcare providers


Job description

## Director, Statistical ProgrammingPresenta candidaturalocations: Americas, US-PA, King of Prussia, CSL Behring: EMEA, GB, Berkshire, Maidenhead, CSL Behring: Americas, US-MA, Waltham, CSL Behring: EMEA, CH, Glattbrugg, CSL Behringtime type: Full timeposted on: Offerta pubblicata oggijob requisition id: R-276156The Director, Statistical Programming provides leadership and expertise in driving the development and maintenance of the CSL statistical programming capabilities which is required to meet regulatory obligations. Manages a team of programmers supporting clinical trial and integrated analyses, annual reporting, regulatory responses, publications, HTA requests and other purposes as needed within one or more therapeutic areas.The individual will work closely with the Senior Director, Clinical and Statistical Programming to advance the internal programming environment and statistical programming processes. Works closely with Statisticians to ensure that deliverables provided by internal resources or outside providers (CROs; FSP providers) are accurate and aligned with CSL standards. Reporting Relationships: List other positions in the company that are reporting into this position or that this position reports into.**Main Responsibilities and Accountabilities:*** Working with the Biometrics Programming Leadership team, assess upcoming activities and resulting resource needs and allocate projects to people to ensure high quality, timely, delivery. Ensure realistic resource planning.* Oversee the CRO delivery or manage the in-house programming of data sets, outputs, and DDT files of clinical trials and integrated analysis.* Coordinating the oversight or in-house programming of exploratory analyses, analyses to support secondary publications, response to regulatory requests, or other ad-hoc requests.* Manages, hires, and mentors direct reports including annual evaluations and goal setting.* As a member of the programming leadership team within biometrics, creates, maintains ensures compliance with programming process and strategy to facilitate accurate and timely analysis programming.* Help bring state of the art programming methods and tools to the organization and drive automation of delivery, including AI.* Collaborate with Biometrics and other departments to ensure transition points in process are efficient and of high quality.* Represents the company in outside professional organizations and meetings.**Job Qualifications and Experience Requirements:****Education:**• BSc in Computer Science, Mathematics, Statistics or related area with relevant experience• Other degrees and certifications considered if commensurate with related programming experience.**Experience:**• At least 10 years of experience in the biotech, pharma, or CRO industries • Preferred 5 or more years of direct supervisory experience • Experience with CRO management and/or CRO work experience • Extensive understanding of clinical programming and/or statistical programming processes and standards • Advanced Experiences with statistical programming using the SAS software including development and use of SAS Macros, preferred managing team performing these activities as well • Advanced knowledge in CDISC standards (CDASH, SDTM, ADaM) • Proven ability to work effectively both independently or in a team setting, and to meet set goals by managing own timelines • Experience in working in cross-functional, multicultural and international clinical trial teams **Competencies**• Coding in SAS, including SAS macro language • Interest and/or experience in expanding beyond SAS as the primary programming delivery tool • Experience in and passion for automatization of routine programming tasks • Broad knowledge of clinical development and processes • Strong interpersonal and communication skills (verbal and written in English), comfortable around senior management • Ability to collaboratively work and provide leadership in matrix environment • A solutions oriented mindset • Fluency in technical requirements for CDISC compatible datasets and DDT files • Presentations of programming techniques at professional conferences is a plus***The expected base salary range for this position at hiring is $239,000 - $308,000. Please note this salary range reflects the minimum and maximum base pay that CSL expects to pay for this position at the Waltham, MA location as of the time of this posting. Individual base salary for a successful candidate is determined by qualifications, skill level, experience, competencies and other relevant factors. In addition to base salary, total compensation for this role may also include incentive compensation and equity*** #J-18808-Ljbffr

What CSL Plasma employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom