C++ Developer

realTime Recruitment

  • Dublin
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
C++ Developer Day-Rate ContractWe are seeking a skilled C++ Developer with strong financial markets experience on behalf of a client in the Finance/Trading industry.You will be responsible for developing and maintaining high-performance trading dashboard for real live data, risk management platforms, and market data processing applications that operate in real-time, low-latency environments.Key Responsibilities
  • Design, develop, and optimize high-performance C++ applications for financial trading systems
  • Build and maintain real-time market data processing and distribution systems
  • Implement algorithmic trading strategies and execution management systems
  • Develop risk management and portfolio management tools
  • Collaborate with quantitative analysts, traders, and other stakeholders to translate business requirements into technical solutions
  • Optimize code for ultra-low latency and high-throughput requirements
  • Participate in system architecture decisions and technical design reviews
  • Troubleshoot and resolve production issues in mission-critical trading environments
  • Maintain and enhance existing financial applications and infrastructure
Required Qualifications
  • Education: Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
  • Experience: 5+ years of professional C++ development experience with at least 3 years in financial markets
  • Technical Skills:Expert-level proficiency in modern C++ (C++11/14/17/20)
  • Strong understanding of financial markets, trading systems, and market microstructure
  • Experience with market data feeds (e.g., Reuters, Bloomberg, direct exchange feeds)
  • Knowledge of financial protocols (FIX, FAST, binary protocols)
  • Proficiency in multithreading, concurrent programming, and lock-free data structures
  • Experience with low-latency optimization techniques
  • Strong understanding of networking protocols (TCP/UDP, multicast)
  • Experience with Linux/Unix development environments
  • Familiarity with financial instruments (equities, derivatives, FX, fixed income)
Preferred Qualifications
  • Experience with high-frequency trading (HFT) or algorithmic trading systems
  • Knowledge of quantitative finance and mathematical modeling
  • Experience with distributed systems and microservices architecture
  • Familiarity with additional programming languages (Python, Java, C#)
  • Experience with database technologies (SQL, NoSQL, time-series databases)
  • Knowledge of regulatory requirements in financial markets
Fore more information on this role please apply within.

LogicMelon