C++ Developer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Saphetor

Saphetor

51 - 200 employees

Founded 2014

🧬 Biotechnology

🤖 Artificial Intelligence

☁️ SaaS

Biotechnology • Artificial Intelligence • SaaS

Saphetor is a company that develops the VarSome Suite, an AI-driven set of bioinformatics software tools for large-scale human genome (NGS) data analysis and interpretation for research and clinical use. Their offerings include VarSome. com (a community-driven variant knowledge base and search engine), VarSome Premium (a subscription with enhanced annotations and analytics), VarSome Clinical (a CE‑IVDR-certified, HIPAA-compliant clinical platform with automated variant classification), and VarSome API for integration. Saphetor supports clinicians and researchers with automated, standards-based variant interpretation, extensive aggregated genomic resources, and scalable SaaS delivery.

📋 Description

• Write reusable, testable, and efficient code — backed by thorough unit and regression tests that keep the platform reliable as it evolves. • Develop our core C++ applications and library for importing and analyzing genetic data. • Take complete ownership of projects ranging from a few days to a month, delivering working end-to-end implementations from design through testing and deployment. • Assist in the optimization and architecture of our platform for maximum speed, high availability, and scalability — pushing the limits of what's possible with large-scale genomic data. • Maintain and improve our internal high-performance clinical annotation tools and the custom databases purpose-built and optimized for genetics workloads. • Contribute to clear, lasting documentation of software architecture and implementation details so the team can build on. • Partner with backend engineers, bioinformaticians, and product stakeholders to scope work, align on interfaces, and deliver cohesive end-to-end features.

🎯 Requirements

• BS or MS degree in Computer Science. • At least 3 years of professional experience as a back-end developer working with C++ (preferably with C++ 17 or later), templates, STL containers, smart pointers, memory management and multithreading. • Hands-on experience with relational databases, including optimizing queries and table schemas for peak performance. • Solid experience with distributed cloud-based computing and big-data systems. • Good grasp of fundamental application design and object-oriented principles, essential for building and maintaining a large, high-quality codebase. • Participate in code reviews and technical discussions. • Excellent written and oral communication skills in English. • Flexible mindset, comfortable stepping into a variety of roles as needed. • Experience with in-memory databases like Redis and gRPC services is strongly valued. • Some bioinformatics background — or a genuine willingness to dive into the domain.

🏖️ Benefits

• A competitive compensation package tailored to your unique expertise and professional background. • A remote-first work environment that promotes a healthy work-life balance. • Endless learning opportunities, while transferring new technologies from academics to clinical practice all over the world.

Apply Now

Similar Jobs

🕒 3 days ago

Caplena

11 - 50

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

Forward-Deployed Engineer solving technical problems at Caplena by building integrations and data flows for customer success. Hands-on role blending engineering with direct customer interaction.

Python

SQL

🕒 4 days ago

Snowflake

5001 - 10000

☁️ SaaS

Technical Architect leading client data platform implementations at Snowflake. Collaborating with customers to optimize their data management and governance challenges in a fast-paced environment.

Cloud

Distributed Systems

Python

Spark

SQL

Tableau

Vault

🕒 June 25

S-PRO

201 - 500

💸 Finance

⚡ Energy

Node.js Developer developing applications for financial transactions at a leading digital innovation company. Collaborating with teams to support international banking solutions.

AWS

Docker

Google Cloud Platform

JavaScript

Jenkins

MySQL

Node.js

Postgres

Redis

SQL

Terraform

TypeScript

🕒 June 15

Relewant

11 - 50

☁️ SaaS

Java Developer at Relewant focusing on modern scalable web applications and microservices. Contributing in Agile/Scrum environment with a team-oriented approach.

🗣️🇮🇹 Italian Required

Java

JavaScript

Jest

Node.js

TypeScript