C++ Developer
Nirvana Tech solutions
2 - 5 years
Hyderabad
Posted: 20/02/2026
Job Description
REMOTE OPPORTUNITY Were excited to partner with a rapidly scaling U.S.-based fintech company thats expanding its global presence and building a brandnew engineering team in India. This is a productdriven organization with teams across multiple countries, and were proud to be their exclusive hiring partner in India.
Were hiringimmediatelyfor multiple positionsfrom junior engineers to technical leadsfor candidates with solidC++ development skillsandhandson Docker experience. If youre exploring new roles and want to contribute to highimpact, modern fintech products, feel free to reach out and lets talk.
#C++
#HFT
#Hiring
Responsibilities:
- Design, develop, and optimize highperformance, multithreaded C++ applications across diverse platforms and runtime environments.
- Implement robust memorymanagement strategies, ensuring efficient use of system resources and longterm application stability.
- Collaborate closely with crossfunctional teams, including product, QA, DevOps, and architecture to deliver highquality software.
- Participate fully in Agile development cycles: sprint planning, daily standups, backlog refinement, code reviews, and automated testing.
- Profile, analyze, and tune application performance using industrystandard tools; identify and resolve complex concurrency, latency, and memoryrelated issues.
- Contribute to architectural decisions, coding standards, and best practices for modern C++ development.
- Troubleshoot and debug intricate technical problems spanning application logic, system integration, and infrastructure.
Experience and Qualification:
- 7+ years of professional experience developing multithreaded C++ software systems.
- Strong background in realtime or lowlatency C++ development, including lockfree programming, thread synchronization, and concurrency patterns.
- Deep understanding of memory management, including smart pointers, RAII, custom allocators, and memoryleak prevention.
- Handson experience with C++17 (or newer), including templates, constexpr, move semantics, and modern design patterns.
- Proficiency with profiling and diagnostic tools (e.g., Valgrind, perf, ASan/TSan, gdb, Visual Studio tools, or similar).
- Experience working in a fastpaced Agile environment with continuous integration and automated testing.
- Familiarity with TestDriven Development (TDD) or BehaviorDriven Development (BDD) methodologies.
- Ability to mentor and guide other developers in modern C++ standards, best practices, and software design principles.
- The position requires a bachelors degree in Computer Science or equivalent degree.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
