7 Hyrhub Jobs
Engineering Manager - C++ Programming (8-12 yrs)
Hyrhub
posted 19hr ago
Key skills for the job
Location : Tiruchirappalli/Tiruchi or Trichy (Tamil Nadu)
We are looking for a highly skilled Engineering Manager - C++ Programming to lead the development of high-performance applications. This role requires deep expertise in C++ programming, memory management, multi-threading, and modern C++ standards.
You will play a critical role in designing, optimizing, and delivering scalable solutions while mentoring a team of developers in a Linux-based development environment. Experience in the financial domain (equity and trading) is an added advantage.
Roles and Responsibilities :
- Lead the design, development, and optimization of scalable applications using C++.
- Manage a team of C++ developers, providing technical mentorship and leadership.
- Collaborate with cross-functional teams to define system architecture and implement new features.
- Utilize STL containers, multi-threading, and algorithms to develop high-performance applications.
- Ensure code quality, maintainability, and adherence to industry best practices.
- Debug and troubleshoot complex issues in a Linux development environment.
- Stay updated with the latest advancements in C++ (C++17 or above) and integrate them into development processes.
- Oversee performance optimizations and scalability improvements for applications.
- Contribute to module development for high-level languages like Node.js or Python (if applicable).
- Drive technical decision-making, process improvements, and best coding practices.
- Collaborate with stakeholders to ensure alignment between business goals and technical solutions.
Skills and Qualifications Required :
- Strong proficiency in C++ with a deep understanding of language specifications.
- Expertise in multi-threading, STL containers, algorithms, and memory management.
- Experience with Linux-based development and debugging tools.
- Knowledge of modern C++ standards (C++17 or above).
- Strong understanding of performance optimization techniques.
- Ability to lead and mentor a team of engineers.
- Experience in architecting and developing scalable solutions.
- Familiarity with module development for Node.js or Python is a plus.
- Prior experience in the financial domain (equity and trading) is an added advantage
Functional Areas: Other
Read full job description