jobs in Gravitas Recruitment Group (Global) Ltd

Full Time Software Engineering - C--, Systematic Trading, Equities Jobs, in Gravitas Recruitment Group (Global) Ltd - Maukerja

Software Engineering - C--, Systematic Trading, Equities

Gravitas Recruitment Group (Global) Ltd

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Responsibilities:

  • An opportunity is available for an experienced software engineering leader to drive impact across trading technology platforms.
  • In this role, you will lead a technical domain within Equities Trading Technologies and influence multiple teams, projects, and cross-regional initiatives.
  • You will leverage deep expertise in software development, architecture, and technical leadership to deliver high-performance trading systems. The role requires collaboration with engineering teams and stakeholders globally while driving innovation, strategic technical direction, and delivery of scalable solutions.
  • Lead the design, development, and performance optimization of ultra-low-latency trading systems in C++ for equity derivatives market-making across APAC exchanges.
  • Architect and implement exchange connectivity solutions for Asian markets using FIX protocol and native binary exchange protocols.
  • Build and scale the Singapore engineering team, establishing hiring pipelines and university partnerships to support team growth.
  • Define and execute the technology roadmap for trading system expansion and guide strategic technical decisions across the region.
  • Collaborate with global engineering teams across Hong Kong, New York, and London to deliver cross-regional platform capabilities.
  • Mentor engineers and cultivate a culture of technical excellence, collaboration, and continuous improvement.
  • Partner with trading desks, quantitative researchers, and business stakeholders to translate trading requirements into robust technical solutions.
  • Promote adoption of modern engineering practices, frameworks, and development tools across the organization.


Requirements:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related discipline.
  • 15+ years of professional software engineering experience, including 10+ years working on trading systems.
  • Expert-level proficiency in C++ (C++14/17/20) with proven experience developing ultra-low-latency systems.
  • Demonstrated experience building and scaling engineering teams, including hiring, mentoring, and developing senior engineers.
  • Strong knowledge of low-latency optimization techniques.
  • Experience with exchange connectivity, including FIX protocol, binary exchange protocols, TCP/UDP socket programming, and multicast market data.
  • Proven expertise in designing and supporting large-scale distributed systems with high availability and automated failover.
  • Ability to influence technical direction across global teams and align stakeholders in complex, matrixed environments.
  • Experience with build systems, configuration management, and CI/CD pipelines such as Jenkins.
  • Hands-on experience with Asian exchange protocols.
  • Understanding of options Greeks, market-making strategies, volatility trading, and derivatives pricing.
  • Experience building market data feed handlers and order management systems for high-throughput, latency-sensitive environments.
  • Familiarity with AI-assisted development tools and modern engineering workflows.


Application:

  • Apply to this job posting, and email your CV with the job title as the subject line to: *************

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More