SubBanner banner image

Software Engineer

London, United Kingdom

Apply by 23 Jul 2026

DE £90,000

Job Ref.: 57282

Stellenbeschreibung

Software Engineer 


Location: London
Business Area: Core Engineering / Platform Systems

Role Overview

They’re building and evolving a mission?critical real?time event processing platform at the heart of a global data infrastructure. The system processes extremely high volumes of time?sensitive events across a broad instrument universe, delivering correctness?critical data to downstream applications and external clients.

The Event Processing team owns the core platform responsible for normalising venue?specific behaviour into a unified data model and maintaining session?aware infrastructure aligned with global trading schedules. The platform underpins business?critical workflows and operates continuously across markets worldwide.

This role offers the opportunity to work on complex, long?lived systems where performance, correctness, and resilience are essential.

Key Responsibilities

  • Design, build, and maintain high?throughput, low?latency event processing systems
  • Process and normalise real?time order and market depth events from multiple venues
  • Own and evolve session?aware infrastructure governing data availability across global schedules
  • Improve scalability, performance, and reliability as system demands grow
  • Contribute to architectural modernization while maintaining production stability
  • Develop language bindings, tooling, and diagnostics around core systems
  • Collaborate closely with teams relying on the platform for time?critical data

Required Skills & Experience

  • Experience with at least one object?oriented language (e.g. C, C++, Python, Java)
  • Strong understanding of computer science fundamentals, including data structures and algorithms
  • Degree in Computer Science, Engineering, Mathematics, or equivalent experience
  • Pragmatic engineering mindset focused on real?world problem solving
  • Comfortable working in complex systems with ambiguity and evolving requirements

 

Desirable Experience

  • Refactoring or simplifying complex systems and data flows
  • Real?time or near real?time data processing experience
  • Exposure to large?scale, mission?critical platforms
  • Familiarity with latency?, availability?, or correctness?constrained systems

Technologies

  • Primary languages: C++ and Python
  • Mix of open?source and proprietary tooling
  • Candidates with strong transferable engineering skills are encouraged to apply

What They’re Offering

  • Work on a core platform supporting time?critical decision?making
  • Exposure to complex engineering challenges at meaningful scale
  • Collaborative, high?calibre engineering environment
  • Opportunities to grow across systems, domains, and problem spaces
JETZT BEWERBEN

Aktuelle Jobs.

SAP CRM Consultant
Lithuania

SAP CRM Consultant   Location Eastern Europe - Remote  Role Overview They’re seeking an experienced SAP CRM Consultant to design, implement, and optimise SAP CRM solutions. You will work closely

Software Engineer
London, United Kingdom

Software Engineer  Location: London Business Area: Core Engineering / Platform Systems Role Overview They’re building and evolving a mission?critical real?time event processing platform at the he

Data Integration Lead (Databricks & Salesforce)
Greater London, South East, England

Job Title: Data Integration Lead (Databricks & Salesforce) Salary: £115,000 - £130,000 20% Bonus  Company: Confidential Financial Services Firm About the Role A leading financial services organisati