C++ Developer – High Performance Systems
Building high-performance software systems
Apex Systems India · Noida, India
Job Description
As a C++ Developer for High Performance Systems at Apex Systems India, you will design and optimize mission-critical software applications requiring exceptional execution speed and memory efficiency. Leveraging a strong foundation in algorithms and data structures, you will develop modular backend libraries, optimize multithreaded processing loops, and integrate Python scripting wrappers for rapid prototyping. Your responsibilities include conducting comprehensive code profiling, identifying memory leaks, reducing CPU bottlenecks, writing extensive automated test suites, and maintaining version control via Git. You will also collaborate closely with systems architects to design robust software architectures, review peer code submissions, participate in technical design discussions, and ensure that all deployed systems meet rigorous performance benchmarks under heavy enterprise workloads.
Designation: Senior Software Developer
Location: Noida, India
Industry: Software Engineering / Tech