Senior C++ Developer (Remote)
NeoGenCode Technologies Pvt Ltd Verified employer
Actively hiring · Posted 8d ago · JEV261072E837CEED
Job description
Job Title : Senior C++ DeveloperExperience : 5+ YearsLocation : RemoteEmployment Type : Full-Time (Contract)Working Days : 6 Days per WeekDomain : Privacy BlockchainJob Summary :We are hiring a Senior C++ Developer with 5+ years of experience in modern C++ (C++17/C++20) to design and optimize performance-critical components of a privacy-focused blockchain platform.The role involves systems programming, distributed systems, cryptographic implementations, and low-level performance optimization in a Linux environment.Mandatory Skills :C++17/C++20, Systems Programming, Multithreading & Concurrency, Memory Management, Linux (GCC/Clang/CMake/GDB), Data Structures & Algorithms, Performance Optimization, Distributed Systems Fundamentals.Key Responsibilities :Develop and maintain blockchain core modules (consensus, cryptography, networking).Write high-performance, scalable C++ code.Optimize memory management and concurrency.Implement distributed and peer-to-peer systems.Debug and profile performance-critical applications.Collaborate with researchers on protocol implementation.Required Skills :5+ years C++ development experience.Strong knowledge of C++17/C++20.Systems programming, multithreading, concurrency.Data structures and algorithms.Linux development (GCC, Clang, CMake, GDB, Valgrind).Performance profiling and debugging.Preferred Skills :Rust (FFI, async programming)Blockchain protocol developmentDistributed systems and consensus algorithmsZero-knowledge proofs / cryptography fundamentalsGentoo Linux and kernel-level optimization
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with NeoGenCode Technologies Pvt Ltd.
- Track your application and get updates by email and WhatsApp.