1

Statistical Programmer Jobs in Boston, MA (NOW HIRING)

Essential Functions: • Derives, compiles and formats data and structures for statistical analysis ... Preferred: • Experience programming in Java or Python. • Test-based/test-driven development ...

Are you an experienced Manager and Leader in Statistical Programming with a deep knowledge of clinical drug development and line management experience? Would you like to be part of a fast-paced and ...

Are you an experienced Manager and Leader in Statistical Programming with a deep knowledge of clinical drug development and line management experience? Would you like to be part of a fast-paced and ...

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 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 ...

next page

Showing results 1-20

Statistical Programmer information

See Boston, MA salary details

$91.8K

$160K

$270.5K

How much do statistical programmer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for statistical programmer in Boston, MA is $160,018.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,800.00 and $173,800.00 per year, depending on experience, location, and employer.

What are statistical programmers?

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 is the average salary for a SAS programmer?

The average salary for a SAS programmer typically ranges from $70,000 to $110,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and knowledge of data analysis tools may earn higher salaries, especially in healthcare, pharmaceuticals, or finance sectors.

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.

How hard is it to get a job at SAS?

Securing a statistical programmer position at SAS typically requires relevant experience with SAS software, programming skills, and a strong understanding of data analysis. Competition can be high, and candidates often need a bachelor's degree in a related field, along with certifications or demonstrated proficiency in statistical programming. Familiarity with industry standards and the ability to work in a team environment also improve chances of employment.

What does a statistical programmer do?

A statistical programmer develops and maintains code to analyze clinical trial data, often using programming languages like SAS, R, or Python. They prepare datasets, generate reports, and ensure data accuracy for regulatory submissions in the pharmaceutical and healthcare industries.

Is SAS programming in demand?

SAS programming is in high demand in industries such as pharmaceuticals, healthcare, and finance, where data analysis and regulatory compliance are critical. Skilled SAS programmers with knowledge of data management, statistical analysis, and certifications often find strong job opportunities and competitive salaries.

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 Boston, MA? The most popular types of Statistical Programmer jobs in Boston, MA are:
What job categories do people searching Statistical Programmer jobs in Boston, MA look for? The top searched job categories for Statistical Programmer jobs in Boston, MA are:
What cities near Boston, MA are hiring for Statistical Programmer jobs? Cities near Boston, MA with the most Statistical Programmer job openings:
Infographic showing various Statistical Programmer job openings in Boston, MA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $160,018 per year, or $76.9 per hour.
Associate Director, Statistical Programming

Associate Director, Statistical Programming

Amylyx Pharmaceuticals

Cambridge, MA • On-site

$188K - $211K/yr

Full-time

Posted 21 days ago


Job description

Amylyx has an audacious mission to usher in a new era for treating diseases with high unmet needs. Where others see challenges, we see opportunities that we pursue with urgency, rigorous science, and unwavering commitment to the communities we serve. We are a clinical-stage company currently focused on post-bariatric hypoglycemia (PBH), Wolfram syndrome, and amyotrophic lateral sclerosis (ALS).
Our mission is powered by our people. Our core values - be audacious, be curious, be authentic, be engaged, and be accountable - creating a culture of caring. Amylyx has assembled an experienced team ready to take action because the communities we serve have no time to wait. If you share our passion and are determined to tackle some of medicine's toughest problems, we encourage you to read the opportunity below and apply.
The Opportunity
Reporting into the Statistical Programming function, you will be responsible for providing hands-on programming support and technical guidance on clinical trials and regulatory submissions. In this role you will lead design, development, and quality control process for SAS programs used to access, extract, transform, review, analyze, and submit clinical data for individual studies. You will participate in departmental and cross-functional technology development and process improvement initiatives.
Responsibilities
  • Effectively design and code SAS programs using BASE/SAS, SAS/STAT, SAS/GRAPH and SAS MACROS for assigned clinical projects(s).
  • Produce and deliver CDISC and regulatory compliant SDTM, and ADaM standard datasets including datasets specifications for datasets programming.
  • Develop and execute statistical analysis and reporting deliverables (tables, figures and listings (TFLs)) in a timely and high-quality fashion, consistently meeting objectives of the study, and regulatory requirements.
  • Perform quality control checks/validation of SAS code and output produced by other Statistical Programmers for SDTM datasets, ADaM datasets, fit-for-purpose analysis datasets, and TFLs.
  • Create and review eCTD documents to support regulatory submission package.
  • Provide programming support for building integrated summary of safety/efficacy datasets and analysis.
  • Provide programming support for ad hoc analyses and data listing review.

Required Qualifications
  • MS in Statistics, Computer Science, or a related field with at least 6 years of SAS programming experience in the pharmaceutical or biotech industry. (BS in Statistics, Computer Science or related field with at least 8 years' experience in pharma or biotech also considered).
  • Proficient in SAS programming.
  • In-depth knowledge of CDISC standards for SDTM and ADaM and FDA electronic data submission requirements.
  • Working knowledge of R strongly preferred.
  • Experience in leading statistical programming to early and late phase clinical trials, integrated summary safety/efficacy datasets and analysis, electronic submission data package in the eCTD format and regulatory submissions (NDA, MAA).
  • Experience with FDA and ICH regulations and guidelines.
  • Ability to manage multiple projects simultaneously, to manage conflicting priorities, and to be flexible when priorities change.
  • Excellent written and verbal communication skills and organizational and documentation skills.
  • Ability to work on a multidisciplinary team that may include Biostatistics, Medical Directors, Data Management, Medical Writing, Pharmacovigilance, Clinical Operations, Medical Affairs, etc.

Work Location and Conditions
  • At Amylyx, we proudly support remote work opportunities within the United States. However, due to business considerations related to health insurance coverage and state tax regulations, we are unable to hire employees who reside and/or work in certain states. Currently, we are not considering applicants from Alaska, Arizona, Hawaii Michigan and Tennessee.
  • You will be expected to travel to our corporate location in Cambridge, MA several times a year and attend other company-related events as necessary and requested.
  • You must have access to work in setting which enables meeting all requirements of the role (including privacy, reliable internet access, phone, ability to video conference, etc.) at your remote location.

Compensation
The pay range posted below represents our good faith estimate of compensation for this role, based on market data and internal benchmarks. The final offer may vary depending on a candidate's experience, skills, and qualifications, as well as considerations of internal equity.
Estimated Pay Range
$188,000-$211,000 USD
To stay connected with us, follow Amylyx Pharmaceuticals on LinkedIn.
To return to our website please click here.
Amylyx Pharmaceuticals is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Amylyx's management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs, and general treatment during employment. Accommodations are available for candidates who require them in our selection process. If you need an accommodation, please let your Amylyx Talent Acquisition contact know.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.