Technical Lead / Architect

Curo Services
UK
28 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Microsoft Windows Algorithmic Trading C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Profiling Software Quality DevOps Distributed Systems Memory Management Fault Tolerance High-Frequency Trading
+12 more
Enterprise Messaging Systems Network Programming Performance Tuning Data Streaming Systems Architecture Multithreading Cloud Platform System High Performance Computing Concurrency Event Driven Architecture Low Latency Real Time Data

Job description

  • Lead architecture, design, and development of complex trading and market-facing platforms.
  • Define system architecture, scalability, resilience, and performance strategies for business-critical applications.
  • Drive modernization of legacy trading systems while ensuring business continuity and platform stability.
  • Partner with traders, quants, business stakeholders, and engineering teams to translate business requirements into robust technical solutions.
  • Lead performance engineering initiatives including latency reduction, capacity optimization, memory management, and concurrency design.
  • Establish engineering standards, architecture principles, design reviews, and code quality practices.
  • Mentor senior developers and provide technical leadership across distributed teams.
  • Support production stability, root-cause analysis, and continuous platform improvement initiatives.

Requirements

Our client is seeking a highly experienced Senior Technical Lead/Architect with deep expertise in C programming and extensive experience building, enhancing, and modernizing trading platforms within Fixed Income, Currencies, and Commodities (FICC) environments. The ideal candidate combines strong hands-on engineering capability with architecture leadership, system design expertise, and a proven track record of optimizing high-performance, low-latency applications used by front-office trading businesses. This role will drive technical strategy, architecture decisions, platform modernization, performance tuning, and engineering excellence across mission-critical trading systems., * Strong hands-on development experience in C (mandatory).

  • Strong experience in C++ and/or C# (preferred).
  • Deep understanding of:
  1. System Design & Architecture
  2. Distributed Systems
  3. Event-Driven Architectures
  4. Multithreading & Concurrency
  5. High-Performance Computing
  6. Network Programming
  7. Memory Management & Optimization
  8. Performance Profiling & Latency Analysis

Domain Experience:

  • Strong experience within Capital Markets, preferably FICC (Fixed Income, Currencies & Commodities).
  • Experience working on:
  1. Trading Platforms
  2. Market Data Systems
  3. Order Management & Execution Systems
  4. Pricing & Risk Platforms
  5. Low-Latency Transaction Processing Systems * Understanding of Fixed Income products, trading workflows, market data, pricing and trade lifecycle processes.

Architecture & Leadership:

  • Proven experience leading architecture and design discussions.
  • Experience defining scalable, resilient, and fault-tolerant solutions.
  • Ability to drive platform modernization and technical transformation initiatives.
  • Strong stakeholder management and communication skills., * Experience with low-latency or high-frequency trading environments.
  • Exposure to legacy platform modernization and re-engineering programs.
  • Experience with Windows and Linux/Unix environments.
  • Knowledge of messaging technologies, real-time data distribution, and event streaming.
  • Familiarity with Cloud, Containers, Kubernetes, and modern DevOps practices.
  • Experience working directly with traders, quantitative teams, and front-office technology organizations.

About the company

Curo Resourcing Ltd acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.curoservices.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · WWC Europe 2026

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all