KDB+ Software Engineer - Vice President

KDB+ Software Engineer - Vice President

Full-Time On-site
C

Salary: Β£62,000 - 102,000 per year

Requirements

  • Significant relevant experience
  • Proven experience working with KDB+/q
  • Deep understanding of 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 such as FIX, OUCH, and ITCH
  • Proven track record in profiling and optimizing for latency
  • Strong debugging and troubleshooting skills, especially under production load
  • Experience working within an agile framework to support timely product delivery
  • Understanding of market microstructure, connectivity, smart order routers, and algorithmic trading systems is an advantage
  • Bachelors or university degree, or equivalent experience

Responsibilities

  • Design and develop real-time market data and analytics systems, leading KDB+/q development for trading and analytics platforms
  • Own technical delivery and collaborate with traders, quants, and global technology teams to build high-performance, low-latency solutions
  • Apply advanced knowledge of system flows and develop standards for coding, testing, debugging, and implementation
  • Build knowledge of how business areas, including architecture and infrastructure, integrate to achieve business goals
  • Assess risk in business decisions, safeguard our reputation, clients, and assets, comply with applicable laws and policies, exercise sound ethical judgment, and transparently elevate, manage, and report control issues
  • Conduct feasibility studies and time and cost estimates; develop models and applications; and establish or implement systems and programs to meet business or user needs
  • Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation
  • Provide application user and operational support to business users
  • Consult with users, clients, and technology groups, recommend programming solutions, and install and support customer-facing systems
  • Operate with a limited level of direct supervision
  • Perform other job-related duties as required

Technologies

  • Support
  • Java
  • Linux
  • Network
  • Python
  • TCP/IP
  • Unix
  • AI
  • Flow

More

We are hiring a full-time KDB+ Software Engineer for our Equities Global Data and Analytics group in Belfast, Northern Ireland. Our technology team builds systems that support global finance, including timeseries software for equities trading clients and analytics covering trading, market data, and pre-trade, at-trade, and post-trade activity. At Citi, our network handles $5 trillion in activity each day across more than 180 countries. We offer mentorship, continuous learning, and flexibility, with a hybrid working model of up to two days at home per week. Our benefits include a business-casual workplace, competitive base salary reviewed annually, discretionary performance-related bonus, 27 days of annual leave plus bank holidays, private medical care and life insurance, an employee assistance program, pension plan, paid parental leave, employee discounts, and learning and development resources. We are committed to an inclusive workplace where people can be themselves, feel motivated to stay, and thrive.

last updated 40 week of 2026

#J-18808-Ljbffr

KDB+ Software Engineer - Vice President employer: Citigroup

Citi is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. As a Sales Director, you will benefit from extensive training and mentorship opportunities, fostering your professional growth while working alongside industry leaders in FX Sales. With a strong commitment to integrity and inclusivity, Citi provides a supportive culture that empowers employees to excel and drive meaningful results for clients.

C

Contact Details:

Citigroup Recruitment Team