Talent.com
Margo
Solace Middleware Engineer ENETMargo • London, England, UK
Solace Middleware Engineer ENET

Solace Middleware Engineer ENET

Margo • London, England, UK
30+ days ago
Job type
  • Full-time
Job description

Team Overview: UK ITS AS (ENET)

The UK ITS AS (ENET) team provides highly specialized middleware and application platform support to the Banks dedicated low-latency electronic trading infrastructure. This mission-critical environment supports real-time Forex (FX) and Fixed Income (FI) electronic trading systems where sub-millisecond performance is paramount.

Role Summary

We are seeking an expert-level Senior Solace Middleware Engineer to spearhead the support management and long-term evolution of our enterprise Solace messaging infrastructure.

In this role you will act as the platform owner for the messaging bus that underpins our global FX and Fixed Income trading businesses. You will work directly with global development teams network infrastructure specialists and trading stakeholders to design resilient ultra-low latency messaging architectures onboard critical new applications and maintain flawless operational stability during high-volume market hours.

Key Responsibilities

1. Solace Messaging Infrastructure & Architecture

  • Platform Ownership: Architect administer and optimize the enterprise Solace PubSub platform (both physical appliances and software brokers).

  • Latency Tuning: Configure and performance-tune Solace brokers message VPNs queues topic hierarchies and client profiles to meet micro-second requirements.

  • Resilience & Routing: Manage high-availability configurations (primary/backup broker pairs replication) and implement Dynamic Message Routing (DMR) for inter-datacenter distribution.

  • Governance: Define and enforce messaging standards naming conventions and best-practice governance frameworks.

2. Trading Application Integration & On-boarding

  • Integration Engineering: Partner with global development teams to integrate trading applications with Solace message streams optimizing session properties and flow control.

  • Pattern Design: Design topic hierarchies multicast messaging standards and subscription patterns optimized for market data distribution and trade execution flows (Direct vs. Guaranteed messaging).

  • Application On-boarding: Own the end-to-end application onboarding process onto the ENET platform defining connectivity network and security requirements.

3. Monitoring Performance & Market Connectivity

  • Specialized Monitoring: Deploy and maintain custom monitoring dashboards using ITRS Geneos and Corvil network analytics to track latency throughput and queue depths in real time.

  • Connectivity Management: Manage network and application connectivity to external FX and FI trading venues coordinating closely with network teams on multicast routing and firewall configurations.

  • Data Pipelines: Architect data pipelines from Solace message streams to backend analytics databases for trade data persistence flow analysis and trade reconstruction.

4. Operational Excellence

  • Production Support: Troubleshoot complex high-pressure messaging bottlenecks and data loss incidents during active market hours.

  • Automation: Eliminate manual overhead by scripting operational tasks using Python Shell and SQL.

  • Rota Support: Participate in the teams global on-call rotation and weekend change-management rota (approximately 1 in 3 weekends).

Requirements

Essential Experience & Technical Skills

  • 10 Years of Experience: A proven track record supporting high-performance technical platforms or core infrastructure within Capital Markets or Electronic Trading environments.

  • Subject Matter Expertise in Solace (Critical): Deep expert-level knowledge of the Solace PubSub ecosystem including guaranteed/direct messaging patterns VPN configuration bridges SEMP API and DMR.

  • Low-Latency Networking: Strong underlying knowledge of Linux/Unix administration focused on network performance tuning specifically with multicast messaging protocols packet captures (tcpdump Wireshark) and diagnosing data loss at the OS level.

  • Trading Workflow Domain Knowledge: Clear understanding of pre-trade workflows in FX/FI markets including pricing engines Request for Quote (RFQ) order management and common serialization formats (FIX JSON Protobuf).

  • Monitoring Tooling: Practical experience configuring enterprise monitoring setups inside ITRS Geneos and leveraging Corvil network analytics.

  • Automation Scripting: Proficiency in Python and Shell scripting alongside solid SQL database skills for data persistence tracking.

Desirable Attributes

  • Certifications: Solace Certified Administrator or Solace Certified Developer credentials.

  • Modern Data Stack: Familiarity with containerization (Docker Kubernetes) for Solace deployments or exposure to streaming analytics platforms like Kafka or Flink.

  • Process Frameworks: Familiarity with ITIL change-management frameworks.

Work Arrangements & Personal Qualities

  • Location: Based out of our central London office with flexible hybrid-working options.

  • Hours: Professional day hours with flexibility required for out-of-hours on-call rotations and occasional international travel.

  • Who You Are: You are a highly autonomous engineer who remains calm and analytical under pressure. You bring an imaginative approach to complex routing challenges and possess the meticulous attention to detail required to protect a live trading floor.

Why Join MARGO Access to complex Front Office and Risk UI platforms Strong emphasis on engineering quality and clean front-end architecture Real-time performance-sensitive UI challenges Human-sized consultancy with close support and long-term focus Long-term career opportunities across engineering and architecture Interested Motivated Apply on our website or at emailprotectedWe may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.

Required Experience:

IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Create a job alert for this search

Solace Middleware Engineer ENET • London, England, UK

Similar jobs

Operational Cyber Software Engineer

ANSON MCCADEMillbank, Greater London, GB
Full-time

Operational Cyber Software Engineer (Active DV Required).If you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information.I'm... Show more

 • Promoted

Senior Software Engineer - Systematic Trading Infrastructure

DRW Holdings, LLC.Greater London, England, United Kingdom
Full-time

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices throughout the U.C... Show more

 • Promoted

Lead Software Engineer - ThousandEyes

Cisco SystemsGreater London, England, United Kingdom
Full-time

Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network - even the ones they don’t own.Powered by AI a... Show more

 • Promoted

Senior Software Engineer, Agent Endpoint DLP

FortinetGreater London, England, United Kingdom
Full-time

Senior Software Engineer, Agent Endpoint DLP.Join Fortinet, a global cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the ... Show more

 • Promoted

Software Engineer, Claude.AI

AnthropicGreater London, England, United Kingdom
Full-time

We are looking for a software engineer to join our Claude.AI product team and help build innovative interfaces and APIs that enable powerful interactions with advanced language models.At Anthropic,... Show more

 • Promoted

Senior Software Engineer - ML Platform & Scalable Backend

UiPath Inc.Greater London, England, United Kingdom
Full-time

As part of the Communications Mining team, you'll be responsible for building and maintaining our backend and ML serving services.This includes a highly available public API, data-aggregation servi... Show more

 • Promoted

Senior Firmware Engineer — IoT, Zephyr, BLE & LoRaWAN

ConvergeGreater London, England, United Kingdom
Full-time

Want to work to decarbonise one of the world’s most important industries? Are you a great team player? Can you ship high-quality products faster than others think is possible? We’re looking for a S... Show more

 • Promoted

Director of Software Eng - Ultra-Low Latency C++ Trading

JPMorganChaseGreater London, England, United Kingdom
Full-time

JPMorgan Chase is looking for a Director of Software Engineering to oversee trading systems within Equities Trading Technologies.The role demands deep expertise in software development and applicat... Show more

 • Promoted

Senior Software Engineer, Identity Software

Front Door DefenseGreater London, England, United Kingdom
Full-time

Senior Software Engineer, Identity.Design and implement scalable identity infrastructure for secure authentication and authorization.Location: London, England, United Kingdom.Senior Software Engine... Show more

 • Promoted

Solace Middleware Engineer - ENET

Margo GroupGreater London, England, GB
Full-time

Team Overview: UK ITS AS (ENET).The UK ITS AS (ENET) team provides highly specialized middleware and application platform support to the Bank's dedicated, low-latency electronic trading infrastruct... Show more

 • Promoted

Software Engineer III, Site Reliability Engineering, Traffic Network Load Balancing

Software CareersGreater London, England, United Kingdom
Full-time

Software Engineer III, Site Reliability Engineering, Traffic Network Load Balancingat Google • London, UKBack to jobs1.Software Engineer III, Site Reliability Engineering, Traffic Network Load Bala... Show more

 • Promoted

Lead Software Engineer - Brookhaven

Voldex-GamesGreater London, England, United Kingdom
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Hands-On Head of Software Engineering — Scale Teams

Morgan Philips Group SAGreater London, England, United Kingdom
Full-time

Morgan Philips Group SA is seeking a Head of Software Engineering to lead a product engineering team in London.This hands-on role requires building and scaling teams from 0–1 while remaining active... Show more

 • Promoted

Lead Software Engineer (C#/.NET) — Distributed Systems

Caxton AssociatesGreater London, England, GB
Full-time

Caxton Associates is looking for an experienced Software Engineer to lead a London-based team in our Software Development group.This hands-on role requires extensive experience with C# and the.NET ... Show more

 • Promoted

Senior.NET Full-Stack Engineer - Fintech, Hybrid UK

NearTech SearchGreater London, England, United Kingdom
Full-time

A rapidly growing payments technology company in London is seeking a Senior Full Stack.NET Engineer to enhance their team.This pivotal role involves designing cloud-native applications and integrat... Show more

 • Promoted

Principal Android Engineer - Search and Recommendations Experience

11310 Expedia.com Ltd.Greater London, England, United Kingdom
Full-time

Principal Android Engineer – Search & Recommendations Experience Team.We are looking for a technical leader who will shape the native search and discovery experiences across our global travel platf... Show more

 • Promoted

Senior C# /.NET Engineer for FX Trading Systems Lead

MargoconsultingGreater London, England, GB
Full-time

MARGO, a tech-native consultancy in London, seeks a Senior C# /.NET Developer to lead the design and integration of FX trading solutions within the FX Risk IT environment for a leading tier-1 bank.... Show more

 • Promoted

Director of Platform Eng — AI-Driven, Scalable Infra

Neko HealthGreater London, England, United Kingdom
Full-time

Neko Health is seeking a Director of Software Engineering to lead the design and scaling of its core infrastructure.This mission-critical role involves ensuring system reliability and enabling fast... Show more

 • Promoted

Director of Software Engineering — Lead 100+ Engineers at Scale

Capital One (Europe) plcGreater London, England, United Kingdom
Full-time

Capital One (Europe) plc is seeking a Director of Software Engineering in London to lead a team of over 100 engineers.The successful candidate will drive strategic initiatives, manage complex proje... Show more

 • Promoted

Solutions Engineer

developGreater London, England, United Kingdom
Full-time

Founding Solutions Engineer | Hybrid in London | Up to £150k + Equity.We're working with a high-growth fintech building next-generation card issuing and payments infrastructure powered by stablecoi... Show more