Hybrid Senior C++ Developer

Posted last week

Apply now

About the role

  • 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.

Benefits

  • Competitive compensation package combined with additional benefits.
  • Remote work if you are based outside Athens.
  • Hybrid 1 day per week at the office if you are based in Athens.
  • Endless learning opportunities, while transferring new technologies from academics to clinical practice all over the world.

Job title

Senior C++ Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job