×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - FXGO

Job in City Of London, Central London, Greater London, England, UK
Listing for: Bloomberg
Full Time position
Listed on 2026-02-17
Job specializations:
  • Software Development
    Senior Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: City Of London

Senior Software Engineer – FXGO

Company:
Bloomberg

Location:

London

Overview

FXGO is a premier trading platform that allows traders to buy and sell currencies (FX) 24/5. The FX market is the largest market in the world, with more than $7 trillion traded every day. Our platform is used by the industry’s biggest players in over 120 countries to trade hundreds of billions of dollars with each other every day. Our trading applications are distributed, fault‑tolerant, highly transactional and low‑latency.

Teams

We are hiring into the FXGO Trade Lifecycle team and FXGO Streaming team:

  • FXGO Trade Lifecycle team
    : designs, builds, and scales the critical infrastructure that captures and processes millions of high‑volume trade events in real time, powering essential workflows such as live trading blotters and regulatory reporting.
  • FXGO Streaming team
    : develops and maintains a real‑time foreign‑exchange trading application that handles high volumes of pricing data and executes trades with minimal latency, operating across geographically distributed data centers.
Requirements
  • Experience building production‑ready applications in C++.
  • A degree in Computer Science, Engineering, Mathematics, or a similar field, or equivalent work experience.
  • An aptitude for problem‑solving and a desire to build software solutions to complex business problems, with experience in the full software development life cycle.
  • Passion to drive technology and product evolution.
Desired Experience
  • Experience with high‑volume, high‑availability distributed systems.
  • Good working knowledge of databases and messaging queues, preferably Postgre

    SQL and Apache Kafka.
  • Familiarity with JavaScript/Type Script.
Position Type

Full‑time

Seniority Level

Mid‑Senior level

Benefits & Other Information

Discover what makes Bloomberg unique – an inside look at our culture, values, and the people behind our success.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary