Talent.com
This job offer is not available in your country.
C++ Developer / Infrastructure developer

C++ Developer / Infrastructure developer

PlusWealth Capital Management LLPGurugram, Haryana, India
13 days ago
Job description

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.
  • Create a job alert for this search

    Developer • Gurugram, Haryana, India

    Related jobs
    AWS Developer - Cloud Infrastructure Specialist

    AWS Developer - Cloud Infrastructure Specialist

    SYNECHRONINDIA
    We are seeking a highly skilled AWS Developer with a minimum of 8 years of experience in cloud development and infrastructure management. The ideal candidate will have strong expertise in CI / CD pipe...Show moreLast updated: 30+ days ago
    Senior Software Developer (Cloud Infrastructure)

    Senior Software Developer (Cloud Infrastructure)

    autodesk india pvt ltdINDIA
    Autodesk's Platform Services and Emerging Technology (PSET) team is hiring a Senior Software Developer with experience automating large-scale cloud infrastructure services.In this exciting role, yo...Show moreLast updated: 30+ days ago
    • Promoted
    Dotnet Developer

    Dotnet Developer

    ReqpediaGurugram, Haryana, India
    Dot Net Analyst Programmer will be part of a collaborative project team.Will leverage several proprietary and standard tools to implement technical solutions. Will also be responsible for contributi...Show moreLast updated: 13 days ago
    Cloud Infrastructure Developer

    Cloud Infrastructure Developer

    Hewlett Packard EnterpriseINDIA
    Cloud Infrastructure Developer.This role has been designed as Onsite with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud compa...Show moreLast updated: 30+ days ago
    Java Developer

    Java Developer

    Weekday AIIN
    Remote
    Quick Apply
    This role is for Weekday's client.Design, develop, and maintain robust Java applications and microservices that meet business requirements. Collaborate with cross-functional teams to gather requirem...Show moreLast updated: 30+ days ago
    • Promoted
    Analyst Developer-.NET Developer

    Analyst Developer-.NET Developer

    FNZGurugram, Haryana, India
    It's at the heart of who we are and everything we do.It's what inspires, excites and moves us forward.Our ambition is to create a culture for growth, one that opens up limitless opportunities for o...Show moreLast updated: 11 days ago
    Developer : Infrastructure Automation

    Developer : Infrastructure Automation

    kyndrylINDIA
    At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward always pushing o...Show moreLast updated: 30+ days ago
    Application Developer (Salesforce Developer)

    Application Developer (Salesforce Developer)

    Axiom Software Solutions LimitedGurugram, HR, IN
    Quick Apply
    Salesforce development, including at least 2 years of hands-on experience with.Lightning Web Components (LWC).The ideal candidate should have strong problem-solving skills, solid JavaScript knowled...Show moreLast updated: 30+ days ago
    • Promoted
    Golang Developer

    Golang Developer

    Longfinch TechnologiesGurgaon
    Job Description : We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences ...Show moreLast updated: 30+ days ago
    • Promoted
    PlusWealth - C++ Developer / Infrastructure Developer - Trading Systems

    PlusWealth - C++ Developer / Infrastructure Developer - Trading Systems

    Pluswealth CapitalGurugram
    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, a...Show moreLast updated: 30+ days ago
    • Promoted
    IBMi developer

    IBMi developer

    Programmers.ioDelhi, IN
    IO is actively seeking talented individuals who are skilled in IBMi.If you're looking for a flexible work environment that allows you to contribute from anywhere, we want to hear from you.US Based ...Show moreLast updated: 30+ days ago
    Cloud Infrastructure Developer

    Cloud Infrastructure Developer

    SARTORIUSINDIA
    This is a great opportunity to push the boundaries of cloud solutions by developing Infrastructure as Code (IaC)-based workloads and providing expert consultation on the implementation of cloud inf...Show moreLast updated: 30+ days ago
    • Promoted
    .NET, Azure and DevOps Developer

    .NET, Azure and DevOps Developer

    InfotechtionDelhi, IN
    Employment Type : Full-Time, Permanent.Seniority Level : Senior (10+ years of experience).Join Infotechtion – where cloud innovation meets real impact. NET, Azure, and DevOps Developer who brings deep...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Infrastructure Developer - Embedded System

    C++ Infrastructure Developer - Embedded System

    Ebullient SecuritiesGurgaon
    Job Title : C++ Infrastructure Developer Location : Gurgaon, India Type : Full-time | Onsite &...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer

    C++ Developer

    Mobile Programming LLCGurgaon
    Job Description : We are seeking a skilled C++ developer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining high-q...Show moreLast updated: 30+ days ago
    • Promoted
    Infrastructure Developer

    Infrastructure Developer

    39k GroupGurgaon
    Location : Gurgaon (Hybrid) Company : 39k Group Indias Largest Crypto Trading Firm About the Role : Show moreLast updated: 28 days ago
    • Promoted
    Java Developer

    Java Developer

    CozzeraGurugram, Haryana, India
    We are looking for an experienced Java Developer with strong backend development skills and hands-on expertise in building trading systems and high-performance applications.This is a contractual ro...Show moreLast updated: 2 days ago
    • Promoted
    PHP Developer

    PHP Developer

    NIITGurugram, Haryana, India
    At NIIT Managed Training Services, we’re transforming the way the world learns, for the better.That’s why the world’s best-run learning functions across 30 countries trust us with their learning an...Show moreLast updated: 18 days ago