Performance Systems Engineer: Speed-Driven Rust & Linux

source.dev

London

On-site

NOK 1,142,000 - 1,649,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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. This role focuses on dissecting execution paths, reducing kernel-space costs, and squeezing maximum throughput from SourceFS.

You will design robust benchmarks, optimize memory layouts, and work with a collaborative team that values End-to-End Ownership and practical problem solving. Join us in shaping high-performance device software tooling.

Qualifications

  • Deep understanding of computer architecture and memory systems.
  • Experience writing high-performance Rust or C/C++ code.
  • Interest in learning Rust if not already.
  • Experience with large-scale build systems and developer tooling.
  • Ownership mindset and collaborative, empathetic teamwork.

Responsibilities

  • Profile, trace, and eliminate latency across CPU, memory, and disk I/O bottlenecks in Rust systems.
  • Tune Linux kernel interactions, optimize FUSE drivers, VFS caches, io_uring.
  • Improve memory and cache efficiency; minimize copies across boundaries.
  • Design reproducible benchmarking to measure performance regression.
  • Maximize build performance on large graphs (Android, Yocto) on high-core hardware.

Skills

Rust
C/C++
Performance optimization
System programming
CPU architecture
Hyper-optimized code

Tools

perf
eBPF
valgrind
io_uring
Linux kernel

Job description

Source.dev is seeking a Performance / Systems Engineer to push the speed limits of Rust, Linux and I/O. This role focuses on dissecting execution paths, reducing kernel-space costs, and squeezing maximum throughput from SourceFS.

You will design robust benchmarks, optimize memory layouts, and work with a collaborative team that values End-to-End Ownership and practical problem solving. Join us in shaping high-performance device software tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Speed-Driven Systems Engineer (Rust/Linux)
Speed-Driven Systems Engineer (Rust/Linux)

Sourcedev • London

On-site
NOK 946,000 - 1,388,000
AI-Native Infra
Direct Impact
Early Ownership
+2
Performance Engineer
Performance Engineer

Sourcedev • London

On-site
NOK 946,000 - 1,388,000
AI-Native Infra
Direct Impact
Early Ownership
+2
Performance Engineer
Performance Engineer

source.dev • London

On-site
NOK 1,142,000 - 1,649,000
Rust Engineer - APIs & Integrations
Rust Engineer - APIs & Integrations

Muybridge • Oslo

On-site
NOK 800,000 - 1,100,000
Real-Time Embedded ML/AI Engineer (C/Rust)
Real-Time Embedded ML/AI Engineer (C/Rust)

Elliptic Laboratories ASA • Oslo

On-site
NOK 900,000 - 1,200,000
Embedded Platform Engineer (Linux Kernel / BSP) Product Design & Engineering · Oslo-Norway ·
Embedded Platform Engineer (Linux Kernel / BSP) Product Design & Engineering · Oslo-Norway ·

Neat • Oslo

On-site
NOK 900,000 - 1,200,000
Direct Hardware Ownership
Long-term Impact
Growth & Culture
Low-Latency C++ Systems Engineer
Low-Latency C++ Systems Engineer

Wehrtyou • London

On-site
NOK 1,923,000 - 2,885,000
Principal Performance Engineer - Distributed Systems Tuning
Principal Performance Engineer - Distributed Systems Tuning

Referral Board • Norway

On-site
NOK 950,000 - 1,502,000
Health coverage for you and family
Flexible locations & schedules
Generous vacation days
+3
Senior Linux Platform Engineer - Low-Latency Infra
Senior Linux Platform Engineer - Low-Latency Infra

Qube Research & Technologies • London

On-site
NOK 1,141,000 - 1,648,000
Quantitative Developer - HFT (C++)
Quantitative Developer - HFT (C++)

Qube Research & Technologies • London

On-site
NOK 1,119,000 - 1,679,000