Remote Jobs RockRemote Jobs Rock

C++ Trading Developer, Quant Trading Team

📅 Jun 25, 2024
C++C++ ConcurrencyC++ Memory ModelMetaprogramming
Apply Now

📜 Description

  • Improve the design and performance of automated trading systems, including exchange connectivity, derivatives pricing, and order and risk management.
  • Implement trading strategies that are adjustable during live trading and integrate with backtesting systems.
  • Collaborate with other teams to automate trading, reconciliation, and analytics workflows.
  • Provide technical support for the trading system.

🛠️ Requirements

  • 5+ years of working experience with C++.
  • Thorough understanding of C++ memory model, concurrency, meta-programming and best practices.
  • Experience with network programming using TCP, Websocket
  • Experience with Boost, ZeroMQ, MongoDB, Protobuffer
Full job description
#LI-AT1 #LI-Hybrid

Responsibilities

  • Continuously improve the design and performance of our automated trading system, including exchange connectivity, derivatives pricing model, order and risk management system.
  • Implementing trading strategies which are highly adjustable in live trading and easy to integrate with backtesting system.
  • Work closely with other teams to automate trading/reconcile/analytics workflow.
  • Provide technical support for trading system
  • Requirements

  • 5+ years of working experience with C++.
  • Thorough understanding of C++ memory model, concurrency, meta-programming and best practices.
  • Experience with network programming using TCP, Websocket
  • Experience with Boost, ZeroMQ, MongoDB, Protobuffer
  • Experience with optimisation using modern SIMD instrument set or GPU programming is a plus
  • CD PROJEKT RED

    Senior Engineer, Gameplay

    🕒 yesterday
    CD PROJEKT RED👥 51 - 200 employees🏢 Computer Games

    Design and improve NPC gameplay systems for animation, locomotion, and navigation, creating believable movement and interactions while owning features from technical design through implementation, testing, and iteration.

    C++Gameplay ProgrammingNPC AnimationLocomotion
    DeepX

    Senior Software Engineer, Heavy-machinery Automation

    🕒 2 days ago
    DeepX👥 11 - 50 employees🏢 Information Technology And Services

    Design and harden the software platform for heavy-machinery automation, owning ROS2 architecture, system orchestration, hardware integration, and real-world validation with cross-functional robotics teams.

    📍 🇯🇵 Tokyo - Hybrid💼 Full-Time🎸 Senior💻 Software Engineer📢 🇬🇧 English Required📢 🇯🇵 Japanese Required
    C++PythonLinuxROS2
    Mobileye

    Experienced Algorithm & Software Engineer

    🕒 2 days ago
    Mobileye👥 1001 - 5000 employees🏢 Automotive

    Develop algorithms and end-to-end software tools for validating autonomous driving systems, generating Ground Truth, and evaluating performance across real-world scenarios and complex data domains.

    PythonAlgorithm DevelopmentSoftware EngineeringGeometric Algorithms
    Sitetracker

    Senior Software Engineer I

    🕒 2 days ago
    Sitetracker👥 201 - 500 employees🏢 Computer Software

    Designs and delivers scalable, end-to-end software features for infrastructure deployment, building reusable Apex and LWC components, complex integrations, and performant solutions while advancing engineering quality.

    ApexLightning Web Components (lwc)QueueablePlatform Events

    Trusted by Remote Workers