Senior Lead Software Engineer

Arcus Search

Greater London

On-site

GBP 90,000 - 120,000

Full time

7 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Arcus Search in London is seeking experienced Software Engineers to join a technology-led investment firm building core engineering systems in Rust. This hands-on role focuses on performance, scale and reliability, with ownership from design through to production.

You'll work on distributed systems, concurrency and latency, tackling production load in Linux environments, as part of a team of strong engineers solving genuinely difficult problems.

Qualifications

  • Experience building high-performance distributed systems.
  • Proficiency in Rust or similar low-level languages.
  • Strong understanding of concurrency and multithreading.

Responsibilities

  • Build high-performance distributed systems in Rust.
  • Develop core infrastructure used by engineering teams across the business.
  • Address concurrency and latency challenges in production systems.
  • Design services and take ownership through to production.
  • Improve the reliability and efficiency of existing systems.

Skills

Rust
Distributed systems
Linux
Concurrency

Job description

I’m working with a technology-led investment firm in London that is looking for experienced Software Engineers to join a team building core engineering systems in Rust.

This is a hands-on role focused on performance, scale and reliability. You’ll be working on systems where concurrency, latency and efficiency genuinely matter, with plenty of ownership from design through to production.

What you’ll be working on:
  • Building high-performance distributed systems in Rust
  • Developing core infrastructure used by engineering teams across the business
  • Solving problems around concurrency, multithreading, scalability and performance
  • Designing new services and taking ownership through to production
  • Improving the reliability and efficiency of existing systems
  • Working in Linux environments and getting into how the software behaves under real production load
What makes the opportunity interesting:
  • You’ll be working on technically difficult systems where performance and scale are core to the job
  • There’s real ownership, rather than just picking up small pieces of a much larger platform
  • You’ll be working with Rust commercially and using it on genuinely important production systems
  • Strong backgrounds in distributed systems, systems engineering, concurrency or performance-focused software would all be relevant
  • It gives you the chance to stay close to the code while working on complex engineering problems with strong engineers around you
  • Good algorithms, data structures and low-level problem solving will actually matter here rather than just being interview theory

This would suit someone who enjoys building fast, reliable systems and wants to work somewhere the engineering problems are genuinely difficult.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineers - £250k
Senior Rust Engineers - £250k

Oliver Bernard • Greater London

Hybrid
GBP 110,000 - 150,000
Hybrid work model
London office
Senior / Principal Rust Engineer
Senior / Principal Rust Engineer

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Full medical
10% matched pension
+1
Rust Engineer
Rust Engineer

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Rust Software Engineer
Senior Rust Software Engineer

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Staff HFT Rust Engineer
Staff HFT Rust Engineer

Adapt Talent • Greater London

On-site
GBP 150,000 - 175,000
Significant stock options
Performance bonuses
Professional development opportunities
Lead Software Engineer
Lead Software Engineer

Formula Recruitment • United Kingdom

Remote
GBP 127,000 - 150,000
Up to £150,000 salary
Remote working
Opportunities for growth
+1
C++ / Rust Systems Engineer (Ultra-Performance Systems)
C++ / Rust Systems Engineer (Ultra-Performance Systems)

Selby Jennings • Greater London

On-site
GBP 90,000 - 150,000
Senior Rust Systems Engineer — High-Performance & Scale
Senior Rust Systems Engineer — High-Performance & Scale

Arcus Search • Greater London

On-site
GBP 90,000 - 120,000
Senior Software Engineer (C++ / RUST)
Senior Software Engineer (C++ / RUST)

IntaPeople: STEM Recruitment • England

On-site
GBP 60,000 - 80,000
Rust Software Engineer
Rust Software Engineer

Enterprise Recruitment Ltd • Cambridge

On-site
GBP 70,000 - 110,000
Relocation support
Equity