Do you want to help cure cancer? Do you care about the mission behind your software engineering? We are a motivated team of software engineers building scalable tools to analyze massive amounts of genomic data using cloud compute software to process 24TB of biological data daily... and that's just the beginning! We are co-developing products to advance science with the biggest partners in the industry -- working directly with and alongside their engineers. We are seeking strong software engineers to join our team. We have a flat organizational structure with self-directed, agile teams. We use Scala, Spark, Akka, React ; Clojurescript. Experience in the tech stack or sciences not req'd. Here is some recent information on our mission: http://www.wbur.org/commonhealth/2016/07/07/precision-medicine-broad Requirements: Bachelor's degree in Computer Science or related field, with at least 2+ years of Software Development experience Experience delivering and maintaining production software of high quality in a timely manner Firm understanding of fundamental data structures and algorithms Experience working with users to develop and document requirements Excellent communication skills and the ability to perform effectively in a fast paced environment required Technical knowledge and skills: Familiarity with cloud environments (eg. AWS, GCP, ...) Advanced knowledge of Java including performance, memory management, threading Experience with Scala, or a modern functional language preferred Experience working with relational databases and in writing SQL queries Experience working in unix/linux environments, including basic shell scripting Familiarity with web application development using AJAX, JavaScript, CSS. Experience troubleshooting complex distributed systems preferred Proficiency in basic statistics preferred, but not required EOE / Minorities / Females / Protected Veterans / Disabilities