• Principal Lab Data Programmer

    Job ID
    Regular Full-Time
    Fred Hutchinson Cancer Research Center
    Information Technology
  • Overview

    Cures Start Here. At Fred Hutchinson Cancer Research Center, home to three Nobel laureates, interdisciplinary teams of world-renowned scientists seek new and innovative ways to prevent, diagnose and treat cancer, HIV/AIDS and other life-threatening diseases. Fred Hutch’s pioneering work in bone marrow transplantation led to the development of immunotherapy, which harnesses the power of the immune system to treat cancer. An independent, nonprofit research institute based in Seattle, Fred Hutch houses the nation’s first and largest cancer prevention research program, as well as the clinical coordinating center of the Women’s Health Initiative and the international headquarters of the HIV Vaccine Trials Network. Careers Start Here.


    The Statistical Center for HIV/AIDS Research and Prevention (SCHARP) at Fred Hutch is seeking a Principal Lab Data Programmer to support the automation of complex lab data management activities by leading the design and implementation of data pipelines. They will provide technical leadership by guiding pipeline architecture and programming practices to other Lab Data Programmers.


    1. Design, build, and maintain pipelines to receive and process laboratory data from external labs.
    2. Write, test, document, and maintain quality control checks of laboratory data.
    3. Create ad hoc, standard and study-specific datasets and reports.
    4. Provide technical leadership and mentoring to Lab Data Programmers.
    5. Develop and document practices and procedures for Lab Data Programmers.
    6. Lead efforts within Lab Data Programming to improve practices.
    7. Collaborate with other Principal Programmers to develop and maintain standards practices for all Programmers.
    8. May communicate with end-user laboratories regarding data issues.



    • Bachelor’s degree in Computer Science or similar degree in a scientific, technical, or health-related field.
    • 7 years of professional programming experience using multiple languages.
    • Extensive experience with Python programming.
    • Demonstrated experience leading programming teams.
    • Knowledge of object-oriented programming design including patterns/anti-patterns.
    • Experience with data modelling, relational database design, and SQL programming.
    • Experienced with version control, build, and deployment workflows and systems.
    • Experience working within a software development life cycle.
    • Ability to work independently and communicate effectively as part of a project team.
    • Ability to learn new programming skills in a self-guided manner.
    • Ability to effectively prioritize shifting workload demands.



    • Experience with SAS or R programming languages.
    • Knowledge of and experience in programming support of clinical trials, statistical programming, or other scientific research programming support.
    • Knowledge of laboratory procedures for biological assays.
    • Experience writing work practice guidelines, standard operating procedures, and system documentation.
    • Graduate degree in Biological Sciences, Computer Science or similar degree in a scientific, technical, or health-related field.
    • Understanding of current/ standard approaches to data collection, processing of raw data into analysis datasets, and other downstream research activities.
    • Working knowledge of CDISC and/or other data standards

    Our Commitment to Diversity

    We are committed to cultivating a workplace in which diverse perspectives and experiences are welcomed and respected. We are proud to be an Equal Opportunity and VEVRAA Employer. We do not discriminate on the basis of race, color, religion, creed, ancestry, national origin, sex, age, disability, marital or veteran status, sexual orientation, gender identity, political ideology, or membership in any other legally protected class. We are an Affirmative Action employer. We encourage individuals with diverse backgrounds to apply and desire priority referrals of protected veterans. If due to a disability you need assistance/and or a reasonable accommodation during the application or recruiting process, please send a request to our Employee Services Center at escmail@fredhutch.org or by calling 206-667-4700.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed