C++ Developer/Infrastructure developer

4 days ago


Gurgaon, Haryana, India PlusWealth Capital Management LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Experience:
2
to 8 years' experience

PlusWealth Capital Management LLP is a proprietary high-frequency trading firm, active in multiple markets including cash equities, options, and futures. We thrive on building cutting- edge, data-driven, and tech-based trading algorithms.

We are currently seeking a skilled C++ Developer to join our dynamic team and contribute to the development and optimization of our trading systems.

Responsibilities:

1. Raw Sockets:

  • Develop and maintain software components that use raw sockets for packet capture and analysis.

  • Optimize raw socket performance to minimize packet loss and latency.

2. PCAP Analysis:

  • Implement solutions for capturing and analyzing network traffic using PCAP.

  • Utilize tools like libpcap and Tcpdump to filter and process specific packet types.

3. Multithreading:

  • Design and implement multithreaded applications to enhance system performance and scalability.

  • Manage thread lifecycle and synchronization to ensure efficient parallel processing.

4. Cross Thread Safety:

  • Ensure thread safety in shared data structures using synchronization mechanisms.

  • Implement best practices for cross-thread communication and data sharing.

5. Memory Management:

  • Efficiently manage dynamic memory allocation and deallocation.

  • Utilize smart pointers and other C++ techniques to optimize memory usage and minimize fragmentation.

5. Cache Coherency:

  • Write cache-friendly code to optimize performance in multicore systems.

  • Implement techniques to reduce cache misses and false sharing.

6. Custom Memory Pool Programming:

  • Develop custom memory pools to enhance memory management efficiency.

  • Integrate custom memory pools with existing code and third-party libraries.

7. Motherboard and CPU Architecture:

  • Understand and leverage the key components of motherboard and CPU architecture to optimize system performance.

  • Utilize advanced CPU features like SIMD, multithreading, and out-of-order execution.

8. CPU Flags and Optimization:

  • Optimize software performance using CPU flags such as SSE, AVX, and FMA.

  • Profile and benchmark code to measure and improve performance based on CPU-specific instructions.

Qualification Criteria

Requirements:

  • A bachelor's or master's degree in computer science or relevant field

-Proven experience or worked on projects in C++ development only, preferably in a low-latency or HFT environment is a plus.

  • Proficiency in multithreading and synchronization mechanisms in C++.

  • Expertise in memory management, including the use of smart pointers and custom memory pools is a plus.

  • Knowledge of cache coherency and techniques to optimize cache performance.

  • Familiarity with motherboard and CPU architecture, and how it impacts system performance.

  • Experience with CPU flags and their usage in software optimization.

  • Strong problem-solving skills and the ability to work in a fast-paced, high-pressure environment.

  • Excellent communication skills and the ability to work collaboratively in a team.

Preferred Qualifications:

  • Experience with high-frequency trading systems and financial markets is a plus.

  • Knowledge of network protocols and performance optimization techniques.

  • Familiarity with profiling and benchmarking tools.


  • C/C++ Developer

    2 weeks ago


    Gurgaon, Haryana, India Amantya Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionAmantya Technologies is a product engineering and system integration company that specializes in wireless (4G, 5G), digital, cloud, embedded, hardware, and AI/ML domains. Founded in 2018, Amantya operates from offices in the USA, Canada, and India, delivering high-quality solutions to global tier-1 service providers, MNOs, ISVs, OEMs, and...

  • C++ Developer

    2 weeks ago


    Gurgaon, Haryana, India Mobileum Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Role : C++ DeveloperExperience Range : 3-5 yearsLocation : BangaloreAbout The JobWe are looking for a passionate and skilled Senior Software Engineer with 3-5 years of experience in C++ development to join our core engineering team. You will contribute to the maintenance, improvement, and evolution of a mature, complex legacy product deployed across bare...

  • C Developer

    6 days ago


    Gurgaon, Haryana, India Amantya Technologies Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Hiring: C Developer – Gurgaon LocationExperience:3–5 YearsLocation:GurgaonKey Skills:Strong proficiency in C programming languageGood understanding of Linux and/or Windows OSExcellent analytical and problem-solving skillsExperience in design implementation and code analysisKnowledge of audio/video codecs will be an added advantageOr Share CV...

  • Python Developer

    1 week ago


    Gurgaon, Haryana, India C-Zentrix Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Location:Gurgaon (Work from Office)Experience:1–2 YearsEducation:Bachelor's or Master's degree in Computer ScienceAbout the Role:We're looking for a passionatePython Developerto join our team atC-Zentrix, working on real-time machine learning systems and scalable backend solutions. This is an exciting opportunity to contribute to live projects and build...

  • C++ Developer

    2 weeks ago


    Gurgaon, Haryana, India Kritikal Solutions Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Summary : A proficient C Developer with Knowledge on QT framework. Good in Design understand of OOAD, Code quality , Unit testing and Code reviews. Roles & Responsibility : - Conduct or design advanced prototyping and testing. - Conduct advanced problem solving, identify potential solutions, and evaluate them against component...

  • PHP Developer

    1 week ago


    Gurgaon, Haryana, India C-Zentrix Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Location:GurgaonExperience:1-4 YearsEducation: ABachelor's or Master's degree in Computer Science or a related field is required.About the Role:Join our innovative tech team atC-Zentrix, where we design and build scalable customer engagement solutions. We're looking for a passionatePHP Developerwho thrives in a collaborative, fast-paced environment and is...


  • Gurgaon, Haryana, India C-Zentrix Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Location:GurgaonEmployment Type:Full-timeShift:24/7 Rotational ShiftsAbout the Role:We are seeking an experienced and versatileCloud & On-Premises Infrastructure Engineertomanage, maintain, and optimise both cloud-based and on-premises servers. The ideal candidate willhave a strong background in server/VM management, networking, VoIP systems, and...

  • React Developer

    4 days ago


    Gurgaon, Haryana, India C-Zentrix Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the Role:We're seeking a talented React Developer to join our team. You'll be responsible for buildinghigh-quality, user-friendly web applications. As a React Developer, you'll work closely withdesigners, backend engineers, and other frontend developers to create exceptional userexperiences.Responsibilities:Design, develop, and maintain complex user...


  • Gurgaon, Haryana, India Azcom Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description : Senior Software Engineer/ Lead EngineerSummary : As part of the 5G (CU & DU )protocol stack team, the Senior Engineer /Technical Leader shall be responsible for building, nurturing and driving a team of talented developers to deliver high quality, optimized software related to gNodeB. As an individual contributor, the candidate shall...


  • Gurgaon, Haryana, India Onecom Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Join our Team as a Full Stack Developer C#Location: Gurgaon- IndiaHours: UK ShiftAbout the role:The Full Stack Developer is an essential role within the Development team, supporting the Company's system development, providing constant improvements. This role will develop and grow our Onecloud application, which is a key application for our customers,...