Position Name – Sr. C++ Developer
Location – Remote Canada
Job Description:
Mandatory Skills:
• Lead and contribute to software development efforts using modern C++
• Design and develop concurrent and multithreaded applications for performance-critical systems
• Implement solutions based on PKCS#11 (P11) cryptographic standards
• Design and maintain RESTful APIs using curl or similar tools
•
Required Qualifications:
• Proven domain expertise in C++ software development
• Strong experience with multithreading and concurrency models
• Solid understanding and implementation experience with P11 cryptographic standards
• Expertise in REST APIs, gRPC, and protobuf
• Working knowledge of JetStream (nice to have)
• Experience writing effective unit tests and using BDD methodologies
• In-depth understanding of secure development practices
• Hands-on experience with container technologies like Docker or Podman
• Strong problem-solving skills, attention to detail, and ability to work independently or in a team
Very Must:
- Have a senior experience in C/C++ development (according to us: >7 years, this skill being the primary skill of the candidate).
- Have an experience and a good understanding of the PKCS#11 standard, esp. as a client application developer or, preferably, as a PKCS#11 library implementor.
- Have an experience (> 6 months) on the use of the gRPC interface in C/C++.
- Have an experience (> 6 months) on the use of REST API services using C/C++.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer - AWS
2026-05-27
Senior Backend Engineer [node.js]
2026-05-26
Full-Stack Developer | Remote
2026-05-27
- Posted
- Sep 02, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Canada
- Company
- Yochana
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer - AWS
2026-05-27
Senior Backend Engineer [node.js]
2026-05-26
Full-Stack Developer | Remote
2026-05-27