C++ Software Developer

2 weeks ago


Faridabad, Haryana, India Bull's Catch Securities Full time

While applying mention JOB ID :: 0792 in email subject

Experience: 3+ years

Employment Type: Full-Time

Job Overview:

We are seeking a highly skilled C++ Software Developer to join our team in developing colocation server software optimized for high-frequency trading (HFT) and low-latency execution. The ideal candidate will have extensive experience in developing high-performance applications in C++, particularly in the financial or trading domain. This role requires close collaboration with quantitative traders and algorithmic teams to design and implement efficient trading execution systems.

  • Key Responsibilities:Develop and maintain low-latency, high-throughput colocation server software for trading execution.
  • Optimize C++ code for performance, with a focus on minimizing execution time and maximizing throughput.
  • Collaborate with trading and infrastructure teams to ensure seamless integration of trading algorithms with the execution system.
  • Implement market data feed handlers and order routing protocols (FIX, ITCH, OUCH, etc.) to interact with exchanges and brokers.
  • Develop tools for real-time monitoring, risk management, and performance analysis.
  • Ensure systems are robust, fault-tolerant, and able to recover quickly from failures.
  • Maintain and improve colocation infrastructure to ensure minimal downtime and fast execution speeds.
  • Conduct rigorous testing, including unit tests and performance benchmarking.
  • Stay updated on the latest developments in trading technology and exchange protocols to continuously enhance system performance.
  • Key Requirements:Strong expertise in C++ programming, including experience with multi-threading, memory management, and real-time systems.
  • Proven experience in developing low-latency software for high-frequency trading or other performance-critical applications.
  • Knowledge of networking protocols (TCP/IP, UDP) and experience with socket programming.
  • Experience with market data feeds and financial exchange connectivity protocols such as FIX, ITCH, OUCH.
  • Deep understanding of operating system internals (Linux) and optimization for trading systems.
  • Experience with profiling and performance tuning C++ code.
  • Familiarity with colocation and data center environments for financial trading.
  • Strong analytical and problem-solving skills.
  • Experience working in financial services, especially in a trading infrastructure environment, is a plus.
  • Bachelor's degree in Computer Science, Engineering, or related field.

Preferred Skills:

  • Experience in algorithmic trading systems.
  • Knowledge of exchange APIs and order management systems (OMS).
  • Familiarity with GPU programming and hardware acceleration (FPGA experience is a plus).
  • Exposure to Python or other scripting languages for quick automation tasks.
  • Understanding of financial markets, asset classes (equities, derivatives, forex), and trading strategies.
  • What We Offer:Competitive salary with performance-based bonuses.
  • An opportunity to work with cutting-edge technology in a fast-paced, high-stakes environment.
  • Collaborative and innovative culture.
  • Opportunities for professional growth and development.

hr@byllscatchsecurities.com

guru@bullscatchsecurities.com

While applying mention JOB ID :: 0792 in email subject



  • Faridabad, Haryana, India beBeeDeveloper Full time ₹ 8,00,000 - ₹ 12,00,000

    Software Developer PositionThe position entails working with a team to develop software programs. The ideal candidate should have experience in programming languages like ASP.NET, C#, and JavaScript.Key Skills:Proficiency in ASP.NET, MVC, WebAPI, JQuery, CSS, WCF, JSONFamiliarity with Microsoft SQL Server 2016 and aboveUnderstanding of Object-Oriented...

  • Backend Developer

    4 weeks ago


    Faridabad, Haryana, India CIEL HR Full time

    Brief about the Company Company is headquartered in Denmark and serves customers around the globe In 2020 our revenuewas approximately DKK 6 2 billion and we employ around 2 200 employees The companys catalysts technologies and plant design lie at the heart of the efficient sustainable production of plastics fuels and fertilizers worldwide Catalysts...


  • Faridabad, Haryana, India Tatvacare Full time

    Job Title : Software Development Engineer 2 (SDE 2)Location : Faridabad , bangaloreExperience : 36 yearsEmployment Type : Full-TimeAbout the Role : We are looking for an experienced and highly motivated Software Development Engineer 2 (SDE-2) to join our dynamic tech team. As an SDE 2, you will play a crucial role in designing, developing, and delivering...


  • Faridabad, Haryana, India beBeeBackend Full time ₹ 6,00,000 - ₹ 12,00,000

    Backend Developer PositionWe are seeking a skilled Backend Developer to fill this key role. The ideal candidate will have a strong foundation in computer systems and programming languages.The successful applicant will possess:Excellent problem-solving skillsStrong communication and teamwork abilitiesA minimum of 0-4 years of experience in software...


  • Faridabad, Haryana, India beBeeElectromechanical Full time ₹ 8,00,000 - ₹ 12,00,000

    Electro Mechanical SpecialistAbout the RoleWe are seeking a skilled electro-mechanical specialist to design, develop and test complex systems and equipment.Key Responsibilities:Design and develop electro-mechanical systems and equipmentCollaborate with cross-functional teams for smooth system integrationAnalyze and troubleshoot complex mechanical and...

  • Azure Infrastructure

    4 weeks ago


    Faridabad, Haryana, India CIEL HR Full time

    Brief about the Company company headquarter is in Denmark The companys catalysts technologies and plant design lie at the heart of the efficient sustainable production of plastics fuels and fertilizers worldwide Catalysts are used in the production of 50 of the worlds fertilizers helping the agriculture industry meet the global demand for food ...


  • Faridabad, Haryana, India beBeeDevelopment Full time ₹ 90,000 - ₹ 1,80,000

    Job Opportunity\We are seeking a highly motivated and organized Business Development Associate to join our team.\Job Description:\The ideal candidate will be responsible for managing sales activities, developing business relationships, and achieving sales targets.\Required Skills and Qualifications:\\Excellent communication and interpersonal skills\Ability...


  • Faridabad, Haryana, India beBeeDataInsight Full time ₹ 8,00,000 - ₹ 12,00,000

    Job Title: Data Insight SpecialistGather, verify and present Quality & Cost KPI data to stakeholders.Develop and optimize reports using MicroStrategy (MSTR) in accordance with corporate and business unit requirements.Key Responsibilities:Collect quality metrics and cost data from various systems such as SAP, BW, Teamcenter, etc. on a regular basis.Transform...


  • Faridabad, Haryana, India beBeeAccounting Full time ₹ 6,00,000 - ₹ 12,00,000

    Business Development Associate">We are seeking an experienced professional to join our team as a Business Development Associate. Key Responsibilities: Managing financial records and statements for accurate business reportingPreparing and submitting tax returns on time to avoid penaltiesCoordinating with clients to resolve any discrepancies or issues in a...


  • Faridabad, Haryana, India Sriggle Full time

    About Sriggle:Founded in 2015, is a Travel Technology company with comprehensive solution by the experienced people from the industry who understand end-to-end needs of the user. It provides a platform that has been evolved by understanding the best practices implemented across the globe. Sriggle has emerged significantly and marked its presence in this...