Posted on: 17/04/2026
Description :
Job Title : Senior C++ Developer (System / Application Development)
Location : Bangalore (Hybrid)
Experience : 6 to 12 Years
Employment Type : Full-time
About the Role :
We are looking for a highly skilled C++ Developer to design, develop, and optimize high-performance applications. The ideal candidate should have strong expertise in Modern C++, system-level programming, and building scalable, low-latency solutions.
- You will work on core product development, collaborate with cross-functional teams, and contribute to architecture and performance optimization.
Key Responsibilities :
- Design, develop, and maintain high-performance C++ applications
- Write clean, efficient, and maintainable code using modern C++ standards (C++11/14/17/20)
- Develop and optimize multi-threaded and concurrent applications
- Work on system-level programming (memory management, performance tuning, low-latency systems)
- Collaborate with product managers, architects, and QA teams for end-to-end delivery
- Participate in code reviews, design discussions, and architectural decisions
- Debug complex issues using tools like GDB, Valgrind, etc.
- Implement data structures, algorithms, and design patterns
- Ensure application performance, scalability, and reliability
- Contribute to CI/CD pipelines and build systems
Required Skills :
- Strong proficiency in C++ (C++11/14/17 or later)
- Solid understanding of :
a. OOP (Object-Oriented Programming)
b. STL (Standard Template Library)
c. Design Patterns
d. Data Structures & Algorithms
- Experience in multithreading and concurrency
- Knowledge of Linux/Unix systems programming
- Experience with debugging and performance optimization
- Familiarity with TCP/IP, socket programming
- Hands-on experience with build tools like CMake / Make
- Version control systems : Git / GitLab
Good to Have (Preferred Skills) :
- Experience with microservices architecture (gRPC, Protocol Buffers)
- Exposure to cloud platforms GCP
- Knowledge of Docker / Kubernetes
- Experience with Qt (for UI applications) or embedded systems
- Familiarity with CI/CD tools (Jenkins, GitHub Actions)
- Understanding of static code analysis tools (SonarQube, etc.)
What Were Looking For :
- Strong problem-solving and analytical skills
- Ability to work in a fast-paced, collaborative environment
- Ownership mindset with attention to detail
- Good communication and teamwork skills
- Passion for writing high-quality, scalable code
Why Join Us :
- Opportunity to work on high-impact, scalable systems
- Exposure to cutting-edge technologies
- Collaborative and innovation-driven culture
- Competitive salary and benefits
- Career growth into Tech Lead / Architect roles
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1629123