As a UW employee, you have a unique opportunity to change lives on our campuses, in our state and around the world. UW employees offer their boundless energy, creative problem solving skills and dedication to build stronger minds and a healthier world.
UW faculty and staff also enjoy outstanding benefits, professional growth opportunities and unique resources in an environment noted for diversity, intellectual excitement, artistic pursuits and natural beauty.
The Brotman Baty Institute for Precision Medicine (BBI) is a recently launched, joint venture of the University of Washington, the Fred Hutchinson Cancer Research Center and Seattle Children’s Hospital, made possible by a $50 million gift from the Brotman and Baty Families. The BBI Advanced Technology Lab is a new entity within this institute tasked with making cutting-edge ‘-omics’ technologies broadly available to the Institute’s research community. The single cell team at the BBI Advanced Technology Lab generates single cell molecular profiling data sets for millions of cells and develops software for data analysis and visualization for these data sets. We also provide data analysis support and training to BBI members and the greater scientific community.
POSITION PURPOSE We seek a full stack software engineer to manage the maintenance and further development of software applications for processing and analyzing single-cell genomic datasets. This individual will be responsible for working with the molecular and computational teams, faculty and end-users to gather and scope requirements for improvements and new features for existing software applications and new initiatives. They will also coordinate the maintenance of open source software, including addressing bugs and questions.
RESPONSIBILITIES Under the direction of Drs. Lea Starita and Cole Trapnell: Data processing pipeline software development and maintenance:
Maintain and improve the BBI’s Nextflow
Open source software development and maintenance:
Maintain and improve open source R packages developed in the Trapnell Lab, including Monocle3
Address community issues and questions
Gather requirements from the molecular and computational team members and end users to identify improvement areas
Scoping new software development initiatives and providing timelines for completion
Coordinate and manage the development efforts of the computational team
Utilize and update project management tools
Reporting progress at weekly huddles and lab meetings
Bachelor's degree in business, public health, biology, chemistry, bioinformatics or genomics, statistics, computer science, engineering, software development, or any relevant field. Equivalent experience may substitute for education requirement.
Minimum three years related experience in software development, program, project, or product management.
Significant programming experience in R and Python
Experience with Git and GitHub
Experience developing software in a team setting
Experience in leading teams and/or projects
Candidate should be an innovative and analytical thinker with outstanding interpersonal and communication skills. Must be highly disciplined and organized.
Highly self-motivated, disciplined and organized
Enthusiasm about taking a hands-on approach to collaborative scientific discovery efforts
Experience developing or contributing to R packages through CRAN and/or Bioconductor
Experience with Nextflow, SnakeMake, or similar
Experience with analysis of high-throughput sequencing data
Project management experience for open source or commercial software products
Experience managing a full-stack engineering team
The position does not require significant biology experience, but the candidate should be eager to learn
Application Process: The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process. These assessments may include Work Authorization, Cover Letter and/or others. Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.
Founded in 1861, the University of Washington is one of the oldest public institutions in the west coast and one of the preeminent research universities in the world. The University of Washington is a multi-campus university comprised of three different campuses: Seattle, Tacoma, and Bothell. The Seattle campus is made up of sixteen schools and colleges that serve students ranging from an undergraduate level to a doctoral level. The university is home to world-class libraries, arts, music, drama, and sports, as well as the highest quality medical care in Washington State and a world-class academic medical center. The teaching and research of the University’s many professional schools provide undergraduate and graduate students the education necessary toward achieving an excellence that will serve the state, the region, and the nation. As part of a large and diverse community, the University of Washington serves more students than any other institution in the Northwest.