A tech solutions company is looking for an experienced software engineer to join their Replication Team. The role involves developing data replication solutions, handling escalations from Technical Support, and writing production-ready code in C++. Candidates should have at least 10 years of experience in distributed systems and programming in C++. The position can be remote within Canada, offering a competitive salary range of $159,000—$221,000 CAD based on experience.
Prestations
Equity options
Flexible paid time off
20 weeks fully-paid parental leave
Qualifications
Experience in programming, debugging, and performance tuning distributed C/C++ software.
Familiar with multi-threaded programming and performance profiling.
Strong communication skills for mentoring team members.
Responsabilités
Develop data replication solutions based on Raft consensus protocol.
Handle escalations from Technical Support.
Write production-ready code in C++ and tests.
Connaissances
10+ years in programming and performance tuning
Strong systems fundamentals
Familiarity with distributed systems
Excellent technical communication skills
Passion for learning
Outils
C++
Javascript
Python
Description du poste
A tech solutions company is looking for an experienced software engineer to join their Replication Team. The role involves developing data replication solutions, handling escalations from Technical Support, and writing production-ready code in C++. Candidates should have at least 10 years of experience in distributed systems and programming in C++. The position can be remote within Canada, offering a competitive salary range of $159,000—$221,000 CAD based on experience.
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.