Description
You will build and optimize performance-critical applications using modern C++.
This role is on-site.
Responsibilities
- Develop and optimize applications using C++14/17/20 and STL.
- Design and implement efficient data structures and algorithms.
- Produce High-Level and Low-Level Design (HLD/LLD) documentation.
- Write clean, modular, and testable code for scalability.
- Support containerized deployments using Docker and Kubernetes.
Required Skills
- 9+ years of experience with C++ (C++14/17/20) and STL.
- Strong understanding of data structures, algorithms, and design patterns.
- Experience with HLD/LLD and architectural documentation.
- Familiarity with CMake and Conan for build and dependency management.
- Exposure to CI/CD tools like Jenkins.
- Hands-on experience with Python scripting.
- Ability to write and optimize SQL queries.
Preferred Skills
- Working knowledge of Docker and Kubernetes environments.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.