Posted on: 08/04/2026
Description :
About role :
We are seeking a highly skilled C++ Developer with strong expertise in modern C++ standards (C++17/C++20), memory management using RAII principles, and hands-on experience with smart pointers and multithreaded programming. The ideal candidate will have deep knowledge of the Standard Template Library (STL) and experience building high-performance, scalable systems.
Key Responsibilities :
- Design, develop, and maintain high-performance applications using modern C++ (C++17/20).
- Implement efficient memory management practices using RAII (Resource Acquisition Is Initialization).
- Utilize smart pointers (unique_ptr, shared_ptr, weak_ptr) to ensure safe and optimized resource handling.
- Develop and optimize algorithms using STL containers and utilities.
- Design and implement multithreaded and concurrent systems.
- Debug, profile, and optimize applications for performance and scalability.
- Collaborate with cross-functional teams to define and deliver robust solutions.
- Write clean, maintainable, and well-documented code following best practices.
Required Skills :
- Strong proficiency in C++ (C++17 and/or C++20).
- Solid understanding of RAII and modern memory management techniques.
- Extensive experience with smart pointers
- Deep knowledge of STL (containers, iterators, algorithms).
- Experience with concurrency and multithreading :
1. Threads, mutexes, locks, condition variables
2. Parallel programming concepts
- Strong debugging and problem-solving skills.
- Familiarity with performance optimization techniques.
Preferred Qualifications :
- Experience with low-latency or high-performance systems.
- Knowledge of design patterns and modern C++ idioms.
- Experience with concurrent data structures.
- Familiarity with tools like Valgrind, GDB, or sanitizers.
- Understanding of OS-level concepts (memory, processes, threads).
Education :
- Bachelors Engineering, or a related field.
Why Join Us :
- Work on cutting-edge, performance-critical systems.
- Opportunity to leverage modern C++ standards and best practices.
- Collaborative and innovation-driven environment.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1627013