• Sr. Data Visualization Engineer

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

    Fred Hutch Center for Data Visualization (CDV) is seeking a senior interactive visualization engineer passionate about translating promising research data into compelling visual narratives and exploratory tools. The applicant should be comfortable driving projects from idea through user experience, design, and development. As a senior engineer, you should feel comfortable working with front-end technologies including WebGL, WebWorkers, and frameworks such as React and Angular. Ideal candidates will have familiarity with implementing REST services that interact with multiple data stores and Machine Learning libraries. Working at the intersection of Biology, Computer, and Data science will provide an unparalleled opportunity to grow and apply new skills. More important than experience is the desire to learn and ability to apply new skills. We are passionate about our work and engage with world-class researchers, clinicians, and computational biologists. To be successful in this role you should be self-motivated, humble and accountable.


    • Driving product development from ideation to deployment and sustainment
    • Develop requirements, wireframes and technology architecture
    • Build and maintain strong relationships with cross-functional team members
    • Provide technical oversite and mentorship to data science, research, and junior engineers
    • Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly
    • Optimize web applications to maximize speed and scale
    • Build libraries and frameworks to support large, complex web applications
    • Work independently and as part of the development team to prioritize multiple stakeholders and tasks, and manage work time efficiently


    Minimum qualifications:

    • Bachelor's Degree in Computer Science or equivalent experience
    • 10+ years of experience in Software Development
    • 7+ years of experience in Front-end web technologies and trends
    • 5+ years of experience in multi-tier large scale web architecture
    • Ability to work independently and communicate effectively as part of a project team
    • Ability to learn new programming skills and research methods as needed


    Preferred qualifications:

    • Entrepreneurial / Startup / Agency Experience
    • Expert with raw JavaScript, some experience with ReactJS, Redux, React Native, Webpack, and Typescript or similar library/tools
    • Obsessed with WPO (Web Performance Optimization) and web / mobile performance analysis
    • Familiar with web security, SEO, accessibility, and internationalization
    • Experienced with web standards and protocols such as HTTP, DNS, TCP/IP, and socket APIs in general
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Outstanding written, presentation and communication skills, evangelism experience a plus
    • Able to learn large scale complex systems quickly
    • Experience building JavaScript/CSS Frameworks or shared component libraries used in large scale production websites
    • Ability to take a project from scoping requirements through actual launch of the project
    • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
    • Experience with scikit-learn, DESeq, D3, three.js, Angular 7
    • Knowledge of and experience in programming support of clinical trials, statistical programming, or other scientific research programming support

    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