Posted 5 years, 6 months ago

Roles

Software Engineer Principal Software Engineer Senior Software Engineer

Locations

New York, NY

Description

NYGC is not a software company; it is a sequencing lab trying to push science at scale, and needs software to do so. We are hungry to become the lead sequencing firm. We’re aggressively building our clinical services, so if you have even the smallest allergy to documentation or process, please stop reading now. These positions is for the Production Software Engineering group, which currently has twelve people. We’re replacing prototypes with better solutions while rolling out new applications to help the organization with scale. People who join NYGC software are expected to learn quickly, be self-motivated, and be comfortable switching tracks. You don’t have to understand e.g. genome sequence alignment, but you do have to be able to read a manual on a tool's use and learn enough vocabulary to have an intelligent conversation with an expert on the subject. We are intentionally boring in our technology choices because our goal is data analysis, not novel software work. We design everything for reliability, maintenance, low cost of ownership, and failure recovery. It is a combination of boring technology and fast pace: we are the computational pipeline team, the automation team, the LIMS team, the database team, and the data transport team (surprisingly fun at >20PB), the customer delivery team. We don’t do genomic methods software -- we have a great computational biology group for that. This group is focused on making a sequencing lab and automated analyses run at scale. The lab and automation combined drive some really interesting real-world problems, particularly in the clinical space. How fast can we get first-order cancer screening done for people?

Similar Jobs

Create your own personalized Job Alert