Backend Engineer

Job Description: 

DNAstack is a rapidly expanding cloud platform for genomics data management, analysis and sharing. We are focused on making highly scalable cloud computing accessible to all users and providing the highest quality end to end solution for all genomics needs.

We are looking for an experienced software engineer to join our team focused on delivering an easy-to-use platform to store, query, and visualize very large datasets of genetic variants.

Our offering consists of many web services and several supporting projects across a range of frameworks and technologies. Our main stack is built on Java EE and AngularJS. We are looking for an experienced software engineer to work on the backend of our platform and related JVM-based tools. We are agile and move quickly. You can expect to tackle tough problems, design and implement features for a robust, secure and scalable cloud-based platform. You will also have the opportunity to be involved in the development of standards defining the future of genomics.

Required Experience and Skills

-Extensive experience with Java, Java EE and frameworks commonly used in this ecosystem.
-Extensive experience with backend web development.
-Great understanding of professional software development and design practices.
-Experience with SQL and NoSQL stores and building systems on top of them.
-Familiarity with cloud computing and microservice architecture.
-Experience with distributed systems and handling big data.
-Degree in computer science, computer engineering, or bioinformatics.
-Excellent problem solving skills and ability to get things done.

To Apply:
Please send your cover letter and resume to