Software Engineer / Scientific Programmer Do you want to change how scientists approach basic and clinical life science research and change how pharmaceutical companies develop cures for diseases? Sage Bionetworks <http://www.sagebase.org/> is a medical research organization dedicated to building advanced predictive models of human diseases. Our primary objectives are two-fold: to build and support an open access platform and databases for building innovative new dynamic disease models; and to interconnect scientists as contributors to evolving, integrated networks of biological data. See our recent feature in the Seattle Times<http://seattletimes.nwsource.com/html/pacificnw/2017392286_pacificpsage12.html>for more information. We currently have an opening for a Software Engineer to join the team responsible for the design, creation, testing, and deployment of the Synapse software infrastructure <http://synapse.sagebase.org/>. The Synapse system will provide scalable access to clinical genomics data and compute resources to scientists at Sage and around the world. This is an opportunity to work on a software platform with significant impact on human health research, and to work in a fast-paced entrepreneurial environment. The position will focus on the development of Synapse???s client-side integrations with data analysis tools like R and Python. Ability to work on cross-functional teams supporting scientific end users in the use of Sage informatics tools is expected. *Requirements* ??? BS or MS in Computer Science or equivalent ??? Experience building, shipping, and supporting commercial or academic software products with significant user bases. Proven experience developing new products in rapidly changing engineering environment strongly preferred. ??? Versatile and strong programming skills with the ability to work with a variety of programming languages, with a focus on R, Python, and Java ??? Strong understanding object oriented design and programming, and design patterns ??? Experience developing software tools used by scientific user communities. Background in data analysis, machine learning, and statistics is highly beneficial. However, the position is a software-engineering focused position designed to develop tools and support a scientific user base, not a scientific research position. ??? Experience with one or more of the following: ??? Bioinformatics / genomics data and use cases ??? Machine learning / statistics / data analysis ??? Ability to rapidly assess and integrate new software technologies into a complete solution ??? Experience with ??? Unix/Linux ??? N-tier enterprise software architectures ??? Relational database systems and SQL ??? Web Services ??? Practical agile development lifecycle experience. Familiarity with software development tools (Eclipse, Jira Studio, Maven, Git etc.) ??? Strong verbal, written, and organizational skills ??? Ability to thrive in a dynamic start-up environment, and collaborate on evolving research projects ??? Self-starter with the ability to multitask ??? Experience with one or more of the following desirable: ??? Cloud Computing Infrastructures especially AWS, SaaS architectures ??? Open source software development Sage offers a comprehensive benefits package, including relocation benefits, to bring the right talent to the team. To apply, please forward your CV and cover letter to: sw.jobs at sagebase.org. -- Michael Kellen, Ph.D. Director of Technology and Software Development Sage Bionetworks 206-667-1118 http://sciencereengineered.com [[alternative HTML version deleted]]