Manager Software Engineering

Would you like to lead an Engineering team responsible for developing some of mission critical components and services for our platform? Our game changing computational platform delivers genomic data analysis to over 1000 healthcare institutions and over 500,000 cancer and rare genetic disease patients worldwide.
 
Our cloud based multi-tenant SaaS platform is a one-of-a-kind globally distributed information system. We bring 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.
 
Join our growing distributed team and use your exceptional technical and leadership skills to help us deliver on our mission of democratizing Data-Driven Medicine.
 
In order to augment our management team, we are looking for a Manager, Software Engineering to join our team in Bidart (France).
 
Mission
 
As a Manager, Software Engineering, you will report directly to the Vice President of Engineering and will manage a dedicated engineering team.
Your principal responsibility will be to lead a team of Software Engineers, to grow and to nurture their competences in given business and technology domains. You will support them intaking and executing daily practices in a pronounced data driven way with a strong focus on continuous process improvement. As most of the development is carried out in interdisciplinary feature teams, communication with R&D teams and key stakeholders is key in this role.
As part of your team's mission you will develop in close cooperation with other platform stakeholders key components and services preparing us for the next level of scalability and technical performance of our genomics and radiomics products.
We believe in self-sufficient, empowered teams and developers to take ownership of their product and to directly interact with stakeholders in the company. Contributing to supporting the team's roadmap execution, your role would be to develop and to communicate the "what" and the "why". Developing the "how" we consider the team's responsibility.
Some travel between various SOPHiA offices may be required (up to 10%)
 
Requirements
 
You are a Software Engineering leader who has extensive experience working in distributed organizations as part of a technology team. You have a track record of large and successful software product developments in a complex and/or regulated environment. You have extensive technical skills and you are intimately familiar with software engineering best practices and concepts, in particular related to agile software development (continuous value delivery, focus on user needs, regular process improvement, ...).You have passion for growing and nurturing your team's competences, helping them to acquire deep expertise in given areas and technologies.
You like to work with people. You adjust your leadership as needed to grow and develop your team members and you foster a stimulating, friendly and cooperative environment for your team and within our organization.
You are able to communicate effectively using data at all levels of the organization. You are passionate about making a difference in the lives of patients.
Master's degree in Computer Science, Engineering, or a similar field, or equivalent professional experience
3-4 years' experience as a direct people manager
Well-rounded software engineering experience, including a variety of technology ecosystems such as C++, Python or Java.
Experience with micro-service development and life cycle management
Experience in managing teams in a hyper growth environment
Experience in leading with empathy and by example
Experience with genomics or clinical data analysis is an asset
Excellent interpersonal and communication skills
Knowledge of software engineering best practices (Continuous Value Delivery, CI/CD, DevOps, NoOps, PaaS, IaaS, LEAN software, Service Oriented Architecture, cloud computing)
 
Benefits
 
An exciting journey to facilitate patients' access to better treatment worldwide
Flexible, friendly and international working environment
A stimulating technical environment
Continuous learning and trainings
Permanent exchanges with teams of experts within the company (AI, genomics, medicine, etc.)
A competitive salary (35h + 4 additional weekly hours contract)
 
Starting date:  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. You may be asked to perform a programming task as part of this process. Selected candidates will then be invited for personal interviews.