Citigroup

Citigroup

Belfast, Northern Ireland

Equities Technology Low Latency Developer – Java or C++

Full-Time£62,000 - 102,000 per yeardünUnited Kingdom
IT

Job Description

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

Requirements:
  • Significant working knowledge of Java or C++
  • Ability to work to tight deadlines as part of a team
  • Ability to diagnose and troubleshoot real-world issues with floor traders, production support, and others
  • Ability to work effectively within a larger team and communicate appropriately with different audiences
  • Good understanding of network protocols, including Multicast and TCP/IP
  • Working experience with microservices architecture is a plus
  • Knowledge or experience building ultra-low-latency market data platforms is a plus
  • Experience with low-latency market data, algorithmic or electronic trading, or the finance industry is beneficial but not essential
  • Sound programming practices, including unit testing, code reviews, and agile methodology, are beneficial
  • Familiarity with JIRA, Confluence, GIT, and uDeploy is beneficial
  • Knowledge of low latency, network concurrency, multicast, server configuration, and 10GB network interfaces such as SolarFlare using OnLoad is useful
  • Knowledge of equities products such as stocks, futures, options, and swaps is beneficial
  • Knowledge of developing database code and processes in KDB is beneficial
Responsibilities:
  • Develop new functionality for our Global Market Data platform
  • Design and develop the Global Market Data platform and its system functionality in EMEA
  • Implement and enhance new or altered systems
  • Support deployed market data systems in conjunction with our Equities Production Support teams
  • Support existing Market Data applications and clients
  • Coordinate exchange-mandated changes affecting the Global Market Data platform
  • Improve application functionality, primarily in response to the Electronic Trading Desk
  • Work with the Global Equities business to develop the platform and provide low-latency market data
Technologies:
  • Confluence
  • Git
  • Support
  • JIRA
  • Java
  • Network
  • TCP/IP
  • microservices
  • C++

More:

We are Citi, a global bank with approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions. We provide consumers, corporations, governments, and institutions with financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. This is a full-time Applications Development role in our Technology group, based in Belfast, Northern Ireland. You will join a team supporting a technology-focused business group, with opportunities to develop technical skills in low-latency systems and learn about the Equity Trading business. We are an equal opportunity employer and consider qualified candidates without regard to characteristics protected by law.

last updated 40 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Citigroup

Citigroup

Citigroup

Belfast

IT

Skills & Technologies

JavaC++GoGitAgileUI

Inferred from job description

Salary Insight

£82,000

This role

£55,000

UK median

This salary is 49% above the UK median for Developers (£55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom