Quant Systems: Systems Developer (London) (334CB38)

Referment

Greater London

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Referment is seeking a Systems Developer to work on high-performance research and trading infrastructure. The role covers large-scale compute, OS, tooling, networking and storage in a distributed environment, with workload scheduling, fleet management and low-latency tuning at its core.

You will build metrics, contribute to file-system design and collaborate with a global team supporting research and trading workloads. A physics/math/cs background or equivalent practical experience is required.

Qualifications

  • Experience in infrastructure orchestration and fleet management.
  • Advanced Python proficiency for systems engineering, incl. high-concurrency frameworks and typing.
  • Degree in Physics, Mathematics, CS or related field, or up to five years practical exp.
  • Curiosity to investigate unfamiliar problems and learn quickly.
  • Clear written and verbal communication, organisation and time-management.

Responsibilities

  • Design and improve workload scheduling and fleet-management for large compute environments.
  • Contribute to clustered file-system design, tooling and platform reliability.
  • Investigate and tune kernel and network performance for latency-sensitive apps.
  • Build metrics collection and analysis tools for infrastructure insights.
  • Collaborate with a global engineering team supporting research and trading workloads.

Skills

Infra orchestration
Fleet management
Python (Advanced)
High-concurrency frameworks
Static typing
Kernel & network tuning

Education

Degree in Physics/Math/CS

Tools

FastAPI
Asyncio
Type hints/Static analysis

Job description

Referment is working with a global investment and technology organisation to hire a Systems Developer for a team responsible for high-performance research and trading infrastructure. This is a hands-on engineering role spanning large-scale compute, operating systems, development tooling, networking and storage.

You’ll work in a distributed computing environment where software engineering meets systems performance. The remit offers breadth across workload scheduling, fleet management, clustered file systems and the measurement and tuning of low-latency, high-throughput platforms.

The Role
  • Design and improve workload scheduling and fleet-management capabilities for large compute environments.
  • Contribute to clustered file-system design and operation, software lifecycle tooling and platform reliability.
  • Investigate and tune kernel and network performance for latency-sensitive and high-throughput applications.
  • Build metrics collection and analysis tools that help engineers understand and improve infrastructure behaviour.
  • Collaborate with a global engineering team supporting research and trading workloads.
What We're Looking For
  • Professional experience in infrastructure orchestration and fleet management is essential for this role.
  • Advanced Python proficiency for systems engineering, including experience with high-concurrency frameworks (such as FastAPI or Asyncio) and the use of static analysis or type hinting.
  • A degree in Physics, Mathematics, Computer Science, or a related technical field, or comparable practical experience of up to five years.
  • Curiosity about how complex technology works and the motivation to investigate unfamiliar problems.
  • Clear written and verbal communication, organisation and time-management skills.
Desirable Experience
  • Experience with Infrastructure as Code (IaC) tools, with a particular interest in Ansible and the development of custom modules.
  • Exposure to cloud-native infrastructure management and integration, such as OCI and REST APIs.
  • Linux systems and networking.
  • Exposure to HPC, storage, GPU infrastructure or data-centre hardware.

This could suit a software engineer, systems programmer or infrastructure developer looking to work close to the operating system and large-scale compute layer.

#Referment

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems (Compute) Software Engineer
Systems (Compute) Software Engineer

Oxford Knight • Greater London

On-site
GBP 90,000 - 130,000
Significant salary + bonus + benefits
Work with top industry minds
Systems Engineer (Compute): £180,000 + Bonus (Fintech)
Systems Engineer (Compute): £180,000 + Bonus (Fintech)

Hunter Bond • Greater London

On-site
GBP 162,000 - 198,000
Software Engineer, Distributed Systems
Software Engineer, Distributed Systems

Hunter Bond • Greater London

On-site
GBP 198,000 - 242,000
High-Performance Systems Engineer for Low-Latency Infra
High-Performance Systems Engineer for Low-Latency Infra

Referment • Greater London

On-site
GBP 70,000 - 100,000
Senior Software Engineer – Distributed Systems
Senior Software Engineer – Distributed Systems

Levy Global • Greater London

On-site
GBP 90,000 - 130,000
Senior System Engineer
Senior System Engineer

Trust In SODA • Greater London

Hybrid
GBP 100,000 - 140,000
Competitive Bonus
Enhanced Parental Leave
Professional Development Opportunities
+3
ML Systems Engineer (RL)
ML Systems Engineer (RL)

Roc Search • Greater London

Hybrid
GBP 70,000 - 100,000
Distributed Compute Developer (Python) - London - Up to £225k + Benefits
Distributed Compute Developer (Python) - London - Up to £225k + Benefits

Hunter Bond • Greater London

On-site
GBP 202,500 - 247,500
Highly competitive compensation and bonus structure
World-class engineering environment
Real ownership and influence over systems
Distributed Systems Software Engineer
Distributed Systems Software Engineer

Oxford Knight • Greater London

On-site
GBP 85,000 - 120,000
ML Systems Engineer (RL)
ML Systems Engineer (RL)

Roc Search Inc. • Greater London

Hybrid
GBP 100,000 - 110,000