Software Engineer, Pb Core – London

Oxford Knight

Greater London

On-site

GBP 110,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oxford Knight is seeking world-class software engineers to help build a real-time event processing system for prime brokerage, clearing and financing across assets. You will design, develop, and maintain core infrastructure for trade execution, position management, risk monitoring, and reporting modules.

Ideal candidates have 8+ years in software development with Java, C++, or Python, and a track record in high-throughput, low-latency systems.

Qualifications

  • 8+ years in software development/engineering.
  • Strong programming skills in Java, C++, or Python.
  • Experience with distributed systems and high-throughput services.

Responsibilities

  • Build robust systems for managing the entire trade lifecycle, from order routing & execution to settlement & reconciliation.
  • Identify performance bottlenecks and optimize system components for maximum throughput, low latency, and high reliability.
  • Draw on your knowledge and experience to support your team in making diligent & sound architectural decisions, upholding the highest bar for quality.

Skills

Distributed systems
Real-time processing
Leadership
Stakeholder communication

Education

B.S. in Computer Science or related field

Tools

Java
C++
Python
FIX protocol
Market data feeds
OMS

Job description

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class software engineers to help build on their success.

This is a pivotal role, where your primary focus will be building the firm’s real-time event processing system (i.e. clearing sub-ledger). This will involve designing, developing and maintaining the core infrastructure & systems for the prime brokerage platform, including trade execution, position management, risk monitoring, and reporting modules.

Responsibilities

  • Build robust systems for managing the entire trade lifecycle, from order routing & execution to settlement & reconciliation.
  • Identify performance bottlenecks and optimize system components for maximum throughput, low latency, and high reliability.
  • Draw on your knowledge and experience to support your team in making diligent & sound architectural decisions, upholding the highest bar for quality.

Requirements

  • 8+ years’ in software development/engineering experience
  • Strong programming skills in Java, C++, or Python
  • Familiarity with industry-standard technologies and protocols, e.g. FIX protocol, market data feeds, OMS
  • Experience with distributed systems and high-throughput services
  • Background in real-time transaction processing within trading, risk management, or web2.0 companies (large-scale transaction/event-processing systems: trading systems, risk management systems, pricing systems)
  • Driven self-starter with a strong sense of ownership coupled with effective collaboration and leadership
  • Excellent communication skills, plus ability to develop relationships with stakeholders across the firm
  • B.S. degree or above in Computer Science, Engineering, Finance, or related field.

Nice to Have

  • Experience at a fast-paced, high-growth-stage company

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Create a job alert for this search

Software Engineer, PB Core – London • London

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Trading Systems
Software Engineer - Trading Systems

Elity Global • Greater London

On-site
GBP 70,000 - 110,000
Quant Developer, Core Data – London Or Nyc
Quant Developer, Core Data – London Or Nyc

Oxford Knight • Greater London

On-site
GBP 110,000 - 170,000
Senior Python Quant Developer – London
Senior Python Quant Developer – London

Oxford Knight • Greater London

On-site
GBP 120,000 - 200,000
Private medical
Dental
Annual discretionary bonus
+1
Quant Developer, Market Data – London
Quant Developer, Market Data – London

Oxford Knight • England

On-site
GBP 90,000 - 150,000
C++ Software Engineer – Core Development
C++ Software Engineer – Core Development

Oxford Knight • Greater London

On-site
GBP 120,000 - 180,000
Competitive base salary
Bonus
Career progression
+1
C++ Developer – Amsterdam / London
C++ Developer – Amsterdam / London

Oxford Knight • London

On-site
GBP 120,000 - 190,000
Market-leading compensation packages
Relocation support
Fast-paced environment with new and/ex
+2
Java Developer – Equities Execution
Java Developer – Equities Execution

Oxford Knight • Greater London

On-site
GBP 90,000 - 130,000
Highly business-facing role
Direct access to Execution and Quant
Sophisticated execution problems
+3
Software Engineer
Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 55,000 - 85,000
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Platform Performance Engineer – London
Platform Performance Engineer – London

Oxford Knight • Greater London

On-site
GBP 90,000 - 120,000
EV/cycle to work
Health screening
Nursery scheme
+1