C

Senior Clinical Data Programmer (Python)

Clario
NewPosted yesterday

LOCATION

United States · Remote

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonData PipelinesData ModelingRegulatory ComplianceCDISC SDTMSAS ProgrammingPandasNumpy

Job description

Overview

Senior Clinical Data Programmer (Python) to help modernize clinical data programming technology, developing scalable Python solutions and transforming existing SAS-based workflows to support clinical trial data delivery.

What you'll do

  • Design, develop, and maintain Python applications, reusable packages, and automation frameworks supporting clinical data processing and transformation.
  • Lead the modernization of existing SAS-based programming workflows by developing scalable, maintainable Python solutions in collaboration with experienced clinical data programmers.
  • Build metadata-driven and configuration-driven solutions to automate data ingestion, transformation, validation, reconciliation, and reporting.
  • Develop and validate data transformation processes supporting clinical trial deliverables, including datasets aligned with CDISC SDTM standards.
  • Establish Python coding standards, development best practices, version control, and quality assurance approaches while contributing to technical design decisions.
  • Collaborate with programming teams across global locations, share technical expertise, and help drive the adoption of Python-based solutions.

What you'll need

  • Bachelor's degree in Computer Science, Life Sciences, or a related field, or equivalent practical experience.
  • At least 3 years of professional Python programming experience, with demonstrated ability to develop production-quality applications and reusable software components.
  • Strong proficiency in Python development, object-oriented programming, data processing, and automation, including experience with libraries such as pandas and NumPy.
  • Experience designing maintainable software solutions, working with complex datasets, and using Git-based version control.
  • Demonstrated analytical and problem-solving skills, with the ability to understand existing workflows and develop practical technical solutions.
  • Strong written and verbal English communication skills and ability to collaborate effectively within distributed technical teams.
  • Ability to work remotely within the United States.

Nice to have

  • Familiarity with SAS programming, SAS-to-Python migration, or statistical data processing.
  • Experience in pharmaceutical, clinical research, CRO, or other regulated data environments, including familiarity with CDISC SDTM standards.

Details

  • Location: United States, remote.
  • Remote work flexibility within the United States.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Clinical Data Programmer (Python)