Senior C++ Developer
Full-timeMidDevelopmentUnknownUnknownBachelors
Market Rate — Biochemists and Biophysicists
25th
$70K
Median
$107K
75th
$144K
BLS 2024 data (national)
Description
Develop our core C++ applications and library for importing and analyzing genetic data. Write reusable, testable, and efficient code, including unit & regression tests. Take complete ownership of projects (ranging from a few days to a month) to deliver a working end-to-end implementation, including unit tests & testing. Optimize & architect our platform for maximum speed, high availability and scalability. Maintain & improve our internal high-performance clinical annotation tools and the custom databases built, optimized for genetics. Contribute to the documentation of software architecture, design and implementation details.
Requirements
At least 4 years of commercial C++ development experience, using templates, STL containers, smart pointers, memory management and multithreading. Preferably worked with C++ 17 or later version. BSc and/or MSc degree in Computer Science, Engineering or Mathematics. Hands-on experience with relational databases, optimizing queries and table schemas for optimal performance. Good experience with distributed cloud-based computing and big-data systems. Experience working with in-memory databases (Redis) and gRPC services is considered a plus. Very good knowledge of statistics, genetics, biology or machine learning techniques is considered a plus. Familiarity with agile methodologies and the ability to adapt to a fast-paced development environment, actively taking in code reviews, scrums, technical discussions etc. Very good understanding of fundamental application design principles and object-oriented design, in order to build & maintain a large high-quality code base. Excellent written & oral communication skills in English.
Saphetor
BIOTECHNOLOGY
NextGen sequencing analysis and interpretation based on large scale data integration
LocationSwitzerland - Lausanne
Open Jobs10
HealthcareUnknownHealthcare/Biotech
View Company Profile