POSITION TITLE: Software Release Engineer II SBGrid Consortium, Harvard Medical School
JOB SUMMARY: SBGrid Consortium at Harvard Medical School (www.sbgrid.org) is a collaboration to provide the structural biology community with support for research computing. The primary service offered by SBGrid is the collection, deployment and maintenance of a comprehensive set of software and computational tools that are useful in structural biology research. The SBGrid software library is effectively a kind of scientific ‘app store’ that allows users to access a wide range of up-to-date applications without having to download, compile, configure, maintain or update software. Over 270 different scientific applications and software suites are supported on Linux and OS X operating systems. A paper describing the project was recently published in eLIFE (http://elife.elifesciences.org/content/2/e01456). PRIMARY JOB RESPONSIBILITIES: SBGrid Consortium has an immediate opening for a Software Release Engineer. The primary responsibilities of the position will be installing, configuring and testing structural biology software on Linux and OS X for use in the Consortium laboratories as well as providing first level technical support for software users. The majority of user support occurs over email, so the ability to communicate clear English instructions is critical. Additional responsibilities include working with scientific software developers to integrate new applications into the software collection. The scientific software is written in a polyglot of languages (Fortran, C, C++, Python, Java, Perl, Tcl/Tk and many sh/csh scripts) and built with any one of a number of different build systems (autotools, cmake, scons, homebrew shell scripts/makefiles, setuptools, etc). This is a hybrid type position where some software development experience is useful, but it is not a traditional developer job in any sense. You will work as a member of a multidisciplinary research and computing environment that integrates a software consortium, research computing support, research laboratories, and teaching initiatives. BASIC QUALIFICATIONS: Bachelor’s degree in computer science, computer engineering or technology-related discipline ; or PhD in Structural Biology; or equivalent combination of education plus relevant experience. 5-7 years of research computing experience. REQUIREMENTS: * basic working knowledge of at least one programming or scripting language * sh or csh shell scripting experience * basic knowledge of how to drive a compiler and linker as well as an understanding of shared libraries * autodidact with strong attention to detail and enthusiasm for hard problems ADDITIONAL QUALIFICATIONS: Familiarity with Python or other programming languages; familiarity with structural biology applications (e.g. PyMOL, Coot, Schrodinger) and structure determination/analysis workflows; strong knowledge of Linux and OS X operating systems. The successful candidate will have excellent organizational skills and particular ability to work independently and prioritize work. Proven project and/or program management skills. Excellent interpersonal and communications skills. Ability to work with discretion. TO APPLY, email the SBGrid Consortium at ap...@hkl.hms.harvard.edu. or go to the Harvard University job posting and apply online at https://sjobs.brassring.com/TGWEbHost/jobdetails.aspx?partnerID=25240&siteID=5341&AReq=30703BR