Senior HPC Compute Architect

Xcelyst Limited
London, UK
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
£156,000.0 - £208,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Integration Architecture Batch Processing C++ (Programming Language) Cloud Computing Cloud Engineering Digital Architecture Memory Management Protocol Buffers Performance Tuning Regression Testing Google Cloud
+2 more
Low Latency Grid Computing

Job description

This role will own the strategy and design for optimizing a large-scale risk computation stack across both C++ and Rust platforms. The successful candidate will be responsible for architecture definition, performance optimization, validation frameworks, benchmarking methodologies, and extending computation capabilities from End-of-Day (EOD) processing to near-real-time risk calculations., * Define performance optimization architecture across C++ and Rust compute libraries.

  • Design architecture roadmaps with explicit EOD and near-real-time performance targets.
  • Establish benchmarking frameworks, regression testing strategies, and validation criteria.
  • Define technical performance metrics and optimization measurement standards.
  • Lead Proof of Concepts for real-time and intraday compute workloads.
  • Collaborate with Technical Leads on quant library integration and compute interfaces., * CPU and memory profiling using tools such as:
  • perf
  • Intel VTune
  • gprof/gperf
  • Latency analysis and statistical benchmarking methodologies.

Architecture & Integration

  • Near-real-time compute architecture design.
  • Sub-second latency systems.
  • C++/Rust interoperability using:
  • FFI
  • gRPC
  • Protocol Buffers
  • Integration with Java-based systems.

Requirements

Do you have experience in gRPC?, * Expert-level C++ (8+ years) within numerical computation, risk engines, or high-performance systems.

  • Strong understanding of SIMD optimization, cache efficiency, memory layouts, and performance tuning.
  • Production Rust experience (3+ years), including:
  • Tokio async runtime
  • Memory management
  • Unsafe Rust
  • FFI integration
  • End-to-end workload optimization

HPC / Grid Computing

  • Distributed compute orchestration and workload scheduling.
  • Large-scale risk batch processing architectures.
  • Cloud-native HPC or Grid Computing frameworks.
  • GCP-based compute optimization and scaling.

Google Cloud Platform

  • GKE batch workloads
  • Compute Engine optimization
  • Cloud Batch or equivalent compute orchestration solutions, * Investment Banking Risk Technology experience.
  • Risk computation engines, pricing engines, sensitivities, and scenario-based risk frameworks.
  • Experience working within Tier-1 investment banks or equivalent environments.
  • Knowledge of Equity Derivatives products including:
  • Options
  • Warrants
  • Equity Finance structures

Benefits & conditions

If this opportunity aligns with your experience and interests, please share your updated CV along with the following details:

  • Current Location:
  • Right to Work Status:
  • Current Contract Rate / Salary:
  • Expected Rate:
  • Notice Period / Availability:
  • Total C++ Experience:
  • Total Rust Experience:
  • Investment Banking Risk Technology Experience:
  • HPC / Grid Computing Experience:
  • GCP Experience:

Pay: £600.00-£800.00 per day

Apply for this position

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

Apply on indeed.com
Prepare application

Good distractions

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

1:12 min

Addressing the competitive landscape of specialized hardware demands

Hazal Mestci +1 · Coffee With Developers

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

2:21 min

Comparing distributed caches with in-memory data grids

Markus Kett Markus Kett · World Congress 2023

6:10 min

Unlocking free learning credits via Google Cloud Innovators

Asrar Asrar · World Congress 2024

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

3:37 min

Accessing API documentation and testing remote driving latency

Alexandru Ciinaru Alexandru Ciinaru +3 · World Congress 2025

Videos

See all

Related articles

See all