Software Engineer

Foresite Labs
Apply Now

Job Description

We are a translational R&D team that derives insights from precision measurement and population-scale biology to address unmet clinical needs. Our goal is to create the preeminent portfolio of companies at the interface of data science and healthcare.

The Labs Platform Team develops methods and infrastructure to solve key scientific and clinical problems. We combine deep biological knowledge with rigorous statistical tools and modern engineering practices to develop and critically evaluate therapeutic and interventional hypotheses. We use novel statistical and machine learning methods to produce reliable insights about causal factors in disease at an unprecedented scale. This work forms the core around which new ideas are de-risked and incubated. We work with diverse data types, ranging from human genetics to high-content imaging and clinical records, to build the platform powering a diverse set of companies.

We are looking for engineers with experience in building and maintaining robust, scalable infrastructure in the cloud and software services (SaaS). The person who fills this role will build and maintain the core infrastructure and software services used within Labs and our incubated companies. We offer a flexible work environment, a diverse set of projects, and a best-in-class peer group to learn from, along with generous benefits and an equity plan in the companies you will help create. This is a great opportunity to tackle a unique set of problems while shaping the future of healthcare.

Responsibilities

  • Building applications using cloud-based (AWS) infrastructure including SaaS and data systems.
  • Developing access and identification systems for secure data access.
  • Build with infrastructure automation such as Terraform and custom-built automation tools.
  • Collaborate with incubated companies to create, build out, and hand off their core computational infrastructure.
  • Develop infrastructure tools that automate repetitive tasks and enable best practices to scale across Labs’ portfolio.
  • Deploy and maintain backend systems in production, including release management, monitoring, and ongoing maintenance.

Qualifications

  • BS or higher in computer science, software engineering, or equivalent.
  • 3+ years previous experience in back-end software development, infrastructure engineering, site reliability engineering, or an analogous position. Prior exposure to life sciences is valued but not required.
  • Experience developing software in unix and cloud environments.
  • Ability to write high-quality code both independently and as part of a team, including experience with industrial software development practices.
  • Proficiency in Python and bash.
  • Deep familiarity with AWS systems, architectures, and cloud-based infrastructure design patterns.
  • Experience with infrastructure-as-code practices and tools (e.g., Terraform) is a plus but not required.

Foresite Labs is an equal opportunity employer. We thrive on diversity and collaboration.

Company Info.

Foresite Labs

Foresite Labs incubates companies that will address some of our greatest unmet medical needs. Their experienced team of scientists, engineers, and operators believes that the tools of data science, when applied with scientific rigor, will greatly accelerate scientific discovery and the development of new products and services that benefit patients. Through its incubation platform, Foresite Labs is dismantling the barriers faced by visionary entre

Get Similar Jobs In Your Inbox

Foresite Labs is currently hiring Software Engineer Jobs in United States with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More