Citi

KDB Engineer - Equities Technology - Vice President

Citi
Apply
1 year ago
Hong Kong, Hong KongStaff+

Responsibilities

  • Design, develop, and deploy real-time market data and analytics systems for Equities Trading clients.
  • Lead KDB+/q development for trading and analytics platforms.
  • Own technical delivery and collaborate with traders, quants, and global technology teams on high-performance, low-latency solutions.
  • Develop standards for coding, testing, debugging, and implementation.
  • Profile and optimize systems for latency and troubleshoot production issues.
  • Assess and manage technology and business risks while ensuring compliance with applicable laws, policies, and regulations.

Requirements

  • Deep understanding and experience with KDB+ databases and the Q programming language.
  • Strong skills in Q/KDB+, Java, and Python/PyKX.
  • Good understanding of Linux/UNIX and operating-system tuning.
  • Knowledge of TCP/IP, UDP, multicast, and exchange-specific protocols including FIX, OUCH, and ITCH.
  • Proven experience profiling and optimizing for latency.
  • Strong debugging and troubleshooting skills, particularly under production load.
  • Experience working within an agile framework.
  • Bachelor's or master's degree in computer science, electrical engineering, mathematics, physics, or a related field.
  • Understanding of market microstructure, connectivity, smart order routers, and algorithmic trading systems is a plus.

Benefits

  • Full-time role based in Hong Kong.

Tech Stack

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me