Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

GuruSchools

Senior C++ Software Developer

Posted Updated
Discussion

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 • Develop and integrate gRPC services with protobuf and optionally JetStream • Write unit tests and follow Behavior-Driven Development (BDD) practices • Apply secure coding practices in all phases of development for mission-critical products • Build, deploy, and manage applications using Docker or Podman containers • Participate in architecture and design discussions, code reviews, and technical mentorship
**++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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →