Would you like to be part of a dynamic and exciting organization that uses cutting edge technologies to deliver a world changing product that has a direct impact on the lives of cancer and rare disease patients worldwide?
Join our Architecture team in US and use your exceptional technical and leadership skills to help us deliver on our mission of democratizing Data-Driven Medicine. Our products are used by thousands of healthcare institutions globally and provide world leading capabilities for the analysis of genomic, clinical, and imaging data.
In order to augment our technology team we are looking for a Senior Software Development Engineer to join our team in the US.
As part of the Architecture team you will report directly to the Chief Architect, and will help design the future of SOPHiA DDM, our flagship software product, used to perform large-scale multi-modal analysis of patient data and deliver data-driven insights to hundreds of thousands of patients worldwide.
Our platform is a one-of-a-kind globally distributed information system that brings together hospitals and labs to provide data ingestion and processing, analysis and modeling, reporting and intelligence, distribution and sharing of a multitude of complex sources of structured and unstructured data, including genomics, imaging, and clinical data, delivered as a multi-tenant SaaS platform on the cloud.
Your principle responsibility will be helping in the design of SOPHiA DDM as a microservice based system, ensuring state of the art in terms of coding and patterns, security, high availability and scalability, documentation, tests and automation, in an agile product development environment.
You will be an expert on microservices within the Architecture team, working with development teams and with the VP Engineering and other senior leaders.
Requirements
You are an experienced software engineer with extensive experience developing and operating microservice-based solutions. You are comfortable designing for large, fault tolerant and scalable distributed systems, familiar with a broad range of storage and database technologies, messaging systems and modern web-based technology stacks.
You are an excellent communicator, able to explain your design choices to both management and engineers, and comfortable working remotely.
You are hands-on and are ready to rapidly develop prototypes or jump in to assist the engineering teams as necessary to further your mission.
Benefits
Location: HOME OFFICE (Massachusetts and the surrounding states, 2-3h from Boston)
Start: ASAP (or as agreed)
Contract type: Permanent full-time
Application process
If you think you fit this position, please send a CV and a cover letter. Please note that incomplete applications will not be considered.
After an initial screening process, candidates will be invited for remote interviews. Selected candidates will then be invited for personal interviews.