Performance Systems Engineer: Rust & Linux Speed

Jackalope Digital LLC

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Source.dev is seeking a Performance / Systems Engineer to push the speed limits of Rust, Linux, and I/O. You will dissect execution paths, reduce kernel-space costs, and optimize memory layouts to keep SourceFS near hardware limits.

Ideal candidates have a deep system mindset, experience with large-scale build systems, and a collaborative, ownership-driven culture. You will work across CPU architectures, perf tooling, and advanced I/O techniques to accelerate complex device software workflows.

Qualifications

  • Experience writing high-performance Rust or C/C++ code.
  • Strong understanding of computer architecture (CPU caches, memory barriers).
  • Experience with large-scale build systems and developer tooling.
  • Familiarity with Linux kernel interactions and file systems.

Responsibilities

  • Profile, trace, and eliminate latency in Rust/C++ systems code.
  • Tune kernel and file system components for performance (FUSE, VFS, io_uring).
  • Improve memory layout and reduce allocations for cache efficiency.
  • Design robust benchmarking to measure performance regression in high-concurrency environments.
  • Scale build primitives on massive graphs and hardware with many cores.

Skills

Rust
C/C++
Linux kernel
eBPF
perf tooling
IO_uring
Memory optimization
CPU architectures

Tools

perf
eBPF
valgrind
io_uring
FUSE

Job description

Source.dev is seeking a Performance / Systems Engineer to push the speed limits of Rust, Linux, and I/O. You will dissect execution paths, reduce kernel-space costs, and optimize memory layouts to keep SourceFS near hardware limits.

Ideal candidates have a deep system mindset, experience with large-scale build systems, and a collaborative, ownership-driven culture. You will work across CPU architectures, perf tooling, and advanced I/O techniques to accelerate complex device software workflows.

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

Similar jobs worth comparing

Performance Systems Engineer - Rust & Linux I/O
Performance Systems Engineer - Rust & Linux I/O

Sourcedev • Greater London

On-site
GBP 90,000 - 120,000
AI-Native Infrastructure
Direct Impact
Early Ownership
+2
Performance Engineer
Performance Engineer

Sourcedev • Greater London

On-site
GBP 90,000 - 120,000
AI-Native Infrastructure
Direct Impact
Early Ownership
+2
Performance Systems Engineer - Rust, Linux & I/O
Performance Systems Engineer - Rust, Linux & I/O

source.dev • Greater London

On-site
GBP 90,000 - 130,000
Performance Engineer
Performance Engineer

source.dev • Greater London

On-site
GBP 90,000 - 130,000
Performance Engineer
Performance Engineer

Jackalope Digital LLC • Greater London

Hybrid
GBP 90,000 - 130,000
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
Rust Software Engineer
Rust Software Engineer

Enterprise Recruitment Ltd • Cambridge

On-site
GBP 70,000 - 110,000
Relocation support
Equity
Senior Rust Engineer - High-Performance Trading Systems
Senior Rust Engineer - High-Performance Trading Systems

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Senior C++/Rust Systems Engineer — Greenfield Ownership
Senior C++/Rust Systems Engineer — Greenfield Ownership

Selby Jennings • Greater London

On-site
GBP 90,000 - 150,000
Performance Systems Engineer - Arm Runtimes & Compilers
Performance Systems Engineer - Arm Runtimes & Compilers

Arm • Manchester

On-site
GBP 97,000 - 132,000