 
        
        As a C++ Architect, you will play a pivotal role in shaping the architecture, performance, and scalability of complex systems by leveraging your deep expertise in modern C++.
You will collaborate with cross-functional teams to enhance infrastructure resilience, optimize delivery pipelines, and elevate observability and security through efficient, high-quality code.
Advanced proficiency in memory management, object-oriented design, template programming, metaprogramming, and multithreading is required.
You will refactor and maintain large-scale codebases with millions of lines of code; reverse-engineer legacy components and undocumented systems; diagnose and resolve complex, cross-module issues;
Promote exception safety and implement robust error-handling strategies; ensure code quality and maintainability during refactoring processes; debug intricate interactions across modules and subsystems
 * Strong proficiency in modern C++
 * Deep understanding of memory management
 * Solid grasp of object-oriented design
 * Expertise in templates and metaprogramming
 * Experience with concurrency and multithreading
Essential skills: strong proficiency in modern C++, deep understanding of memory management, solid grasp of object-oriented design, expertise in templates and metaprogramming, experience with concurrency and multithreading