Fred Hutchinson Cancer Research Center & Seattle Cancer Care Alliance

Full Stack Developer

Job ID
Regular Full-Time
Fred Hutchinson Cancer Research Center


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

At Fred Hutch, we believe that the innovation, collaboration, and rigor that result from diversity and inclusion are critical to our mission of eliminating cancer and related diseases. We seek employees who bring different and innovative ways of seeing the world and solving problems. Fred Hutch is in pursuit of becoming an antiracist organization.  We are committed to ensuring that all candidates hired share our commitment to diversity, antiracism, and inclusion.   

The Bedford lab has an opening for a Full-Stack Developer II to work on an open-source software platform for genomic epidemiology and evolutionary analysis of pathogens including SARS-CoV-2, influenza and Ebola virus. This position will contribute to ongoing work on Nextstrain, one of the lab’s major projects.


Nextstrain is an award-winning tool for tracking infectious disease epidemics developed in collaboration with the Neher lab at the University of Basel. Nextstrain won the Open Science Prize in Feb 2017 and has been instrumental in analysis of the SARS-CoV-2 pandemic, Ebola outbreaks, Zika spread in the Americas and is used by the World Health Organization to aid in the process of influenza vaccine strain selection.


This role would be responsible for development work up-and-down the entire Nextstrain software stack and involve both backend and frontend development. All development occurs in an open-source fashion via

  • Specific priorities currently include infrastructure and pipelines to ingest and curate genomic data from public databases, optimizing use of cloud computing services to process this data, services to host and share analyses uploaded by Nextstrain users, and evelopment of command line tools for working with Nextstrain.
  • Informatic work focuses on development of the Augur bioinformatics toolkit and pathogen-specific workflows.
  • Frontend work focuses on user functionality at, including management of cloud computing and storage, as well as visualization improvements to the Auspice visualization JavaScript application.
  • Contributing to documentation on the Nextstrain software stack is a vital responsibility of this position.
  • Interfacing with project collaborators in-person and online is a key aspect of this position. The developer will work within a small team of existing members of the Bedford lab as well as other contributors to Nextstrain. The Nextstrain team communicates openly about project and organizational decisions and encourages participation by all team members in the decision-making process.



  • Fluency in at least one high-level programming language, such as Python, R, Ruby, JavaScript or Perl
  • Excellent written and verbal communication skills
  • Experience in the following areas:Web development
  • Database systems
  • Cloud infrastructure
  • Software engineering and documentation best practices


  • Experience working with genomic data
  • Experience working with Biostatistics
  • Systems integration
  • Experience designing effective data visualizations
  • Experience and willingness to participate in team decision-making processes

To be considered for this position, candidates must provide a coding sample by submitting it with their application.

  • Candidates must provide a coding sample by submitting it with their application.
  • The hiring team will review any programming language you choose.
  • Please provide either a zipped up project included as an "additional attachment" OR,
  • Please provide a link to a specific repo online by attaching a short statement pointing to the URL of this repo as an "additional attachment" to your application.
  • Please name this zip archive / file as "last name_job ID_coding sample".
  • If you don't have code that can be publicly shared, please notate this in your application. 



A statement describing your commitment and contributions toward greater diversity, equity, inclusion, and antiracism in your career or that will be made through your work at Fred Hutch is requested of all finalists.

Our Commitment to Diversity

We are proud to be an Equal Employment Opportunity (EEO) and Vietnam Era Veterans Readjustment Assistance Act (VEVRAA) Employer. We are committed to cultivating a workplace in which diverse perspectives and experiences are welcomed and respected. We do not discriminate on the basis of race, color, religion, creed, ancestry, national origin, sex, age, disability (physical or mental), marital or veteran status, genetic information, 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 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