Search by job, company or skills

Aquis Search

Lead C++ developer - High frequency trading

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Developer , Low Latency Trading , Global HFT Firm

Bangalore

We are hiring a Senior Software Developer to join a high performance trading firm building ultra low latency systems at the intersection of quantitative research and systems engineering. The firm operates globally and is investing heavily in scaling its trading infrastructure and execution capabilities.

This role sits at the core of the trading stack, working closely with quants and infra teams to design and optimise critical execution paths from market data to order routing. You will be expected to push performance limits across CPU, memory, and network layers while building production grade systems in a fast paced environment.

What you will work on

• Design and build ultra low latency trading systems in modern C++

• Optimise end to end execution paths including market data ingestion and order routing

• Profile and tune performance across CPU, memory, and network layers

• Work on Linux level optimisations including kernel bypass, CPU affinity, NUMA and IRQ tuning

• Build Python tooling for backtesting, monitoring and analytics

• Collaborate closely with quant researchers to translate strategies into production systems

• Mentor engineers and contribute to high quality code standards

Required Skills

• 5 plus years of experience in software development with strong C++ expertise

• Deep understanding of low latency systems or HFT trading infrastructure

• Strong knowledge of C++17 or above including memory management and concurrency

• Solid understanding of Linux internals and system level performance tuning

• Strong networking fundamentals including TCP UDP multicast and kernel bypass technologies

• Experience with performance optimisation at hardware level including cache and CPU behaviour

• Proficiency in Python for tooling and scripting

Good to have

• Experience with exchange connectivity, FIX protocol or co location environments

• Exposure to FPGA or hardware acceleration

• Experience working with tick data and order book systems

This is a high ownership role with direct impact on trading performance, working alongside some of the strongest engineering and quant teams in the space.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145646637

Similar Jobs