Software Engineer

Job Location
Cambridge, MA
Job Description

At GenoSpace we're building a digital platform to power a new era of molecular medicine.

GenoSpace has created an information ecosystem for 21st century genomic medicine—one that enables participants in precision medicine to realize the potential of our ever-expanding knowledge of human disease and its treatment.

Working from our headquarters in Cambridge Mass, our interdisciplinary team of artists, scientists and engineers are merging the tools and techniques of genomics, data mining & analytics, semantic reasoning, and cloud computing. Our platform helps doctors make better informed decisions and expands the population-scale data resources that will drive the next generation of scientific discovery. As the leading provider of information technology services in molecular medicine, our portals are used today by clinicians and researchers across the country and around the globe.

GenoSpace seeks to hire exceptional people who are motivated to help make advances in scientific research become clinical realities. GenoSpace offers an environment where you will make a fundamental impact on the success of the company each and every day. We are looking for talented individuals who want to learn and grow. Each person is expected to be a dynamic member of our team.


GenoSpace is looking for a full stack software engineer that doesn’t pigeonhole themselves and is excited at the prospect of solving novel problems. We’re looking for a generalist who’s smart and gets things done. No prior experience is required in bioinformatics or life sciences but ample curiosity and a willingness to learn are a must. This position will report to the Director of Engineering.
Job Summary

You’ll be working on our expanding our platform capabilities to better serve our customer facing web applications that deliver pioneering services to clinicians, physicians and patients.

Our application stack typically looks like:
Front end
- Backbone.js
- D3.js

Middle Tier
- Groovy/Grails, Java

Data Tier
- MongoDB
- Neo4J

You’ll be expected to contribute across all parts of the application, so a familiarity with the stack is a plus.
• Develop effective solutions rapidly
• Transform prototypes into high-quality, reliable and reusable platform components.
• Foresee and test against potential functional and scalability problems
• A self starter that uses good judgement in how best to apply their time effectively.

Education and Background

Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Preferably 2 years experience in full software development lifecycle. Recent graduates with compelling project work will be considered.

About Our Organization

GenoSpace is an equal opportunity employer and does not discriminate based on any of the following: race, religious creed, color, age, sex, sexual orientation, gender identity, gender expression or gender characteristics, national origin, religion, marital status, medical condition, physical or mental disability, military service or veteran status, pregnancy, childbirth and related medical conditions, or any other classification protected by federal, state, and local laws and ordinances.

Gladys Kong writes at Fortune that her STEM background has helped her as a CEO.

Social scientists report that the image of the 'lone scientist' might be deterring US students from STEM careers.

Postdocs supported by external funding are less likely to have access to paid parental leave, Nature News reports.

The US National Institutes of Health's new plan will bolster support for early- and mid-career investigators.