Posted on: 16/01/2026


Description :
Job Overview :
We are seeking an experienced Product Technical Lead with strong expertise in C/C++ product development to lead the design, development, and delivery of high-quality software products. The role requires deep technical hands-on capability, ownership of architecture and code quality, and the ability to guide teams through complex engineering challenges in a Linux-based product environment.
Key Responsibilities :
- Lead end-to-end product/software development using C/C++ in a Linux/Unix environment
- Drive technical design, architecture decisions, and implementation of product features
- Break down requirements into technical tasks, perform effort estimation, and guide execution
- Conduct design and code reviews to ensure adherence to best practices, coding standards, and performance guidelines
- Mentor and guide engineers on C/C++ programming, debugging, and system design
- Collaborate closely with QA, product management, and cross-functional teams
- Ensure high-quality deliverables through robust development, testing, and review processes
- Participate in release planning and support production issues when required
- Contribute to continuous improvement of engineering processes and development standards
Required Technical Skills :
- Strong proficiency in C and/or C++, including OOP concepts, pointers, memory management
- Hands-on experience in product or system software development
- Strong understanding of data structures and algorithms
- Expertise in Linux/Unix environments
- Hands-on experience with C/C++ debugging tools (gdb, core dump analysis, profiling tools)
- Good understanding of C/C++ compilation, linking, and build processes (Make, CMake, etc.)
- Proficiency in design patterns and design principles
- Experience with RDBMS and database-driven applications
- Ability to design and review APIs and libraries
- Strong understanding of SDLC and Agile methodologies
- Experience working closely with QA tools and testing frameworks
- Knowledge of client-server architecture, socket programming, or database systems
- Working knowledge of Python / Bash / Shell scripting for automation and tooling
Desired Experience :
- 812 years of overall software development experience
- 2+ years in a technical lead or module lead role within a product engineering environment
- Prior experience leading medium to large-scale C/C++ products
Soft Skills & Leadership :
- Strong analytical and problem-solving skills
- Ability to mentor and technically guide engineering teams
- Excellent communication and stakeholder collaboration skills
- Strong ownership mindset and attention to detail
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1602148