Realm02.02.26
AI SCORE 8.5

Senior Systems Engineer - Storage and File Systems (Rust)

$140K–$180K/year

About the Role

We're hiring a Senior Systems Engineer to join our team at Realm. As a Senior Systems Engineer specializing in storage and file systems, you'll work closely with the core Rust codebase and tackle performance-critical challenges. This is an exciting opportunity for those who thrive in a hands-on environment, focusing on performance, correctness, and durability.

What You'll Do

  • Build and evolve storage and persistence components that are crucial to our modern search platform.
  • Address performance-critical and correctness-sensitive problems, ensuring the systems you develop are reliable and efficient.
  • Contribute directly to a core Rust codebase, enhancing our foundational infrastructure.
  • Collaborate closely with a small, dedicated team to ship high-quality infrastructure solutions.
  • Utilize your experience with database internals, storage engines, and large-scale storage infrastructure to drive innovation.

Requirements

  • 5+ years of experience in systems engineering, particularly with storage and file systems.
  • Strong knowledge of Rust programming language is a significant advantage.
  • Experience with reliability and performance trade-offs in systems that require high correctness.
  • Familiarity with database internals and OS-adjacent storage solutions.
  • Ability to work on-site in San Francisco, 5 days a week.

Nice to Have

  • Experience with large-scale storage infrastructure.
  • Strong research background in systems engineering.
  • Previous roles in database or filesystem development.

What We Offer

  • Competitive salary range of $140,000 to $180,000 annually.
  • Relocation support and visa sponsorship available.
  • Opportunity to work on foundational systems where design trade-offs genuinely matter.
  • Collaborative and innovative work environment.
  • Comprehensive benefits package including health and wellness programs.
Why This Job8.5 of 10

This Senior Systems Engineer role offers a competitive salary, relocation support, and the chance to work on foundational systems in a collaborative environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About Realm

Explore Realm careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Our platform offers advanced filters, application tracking, and valuable company insights to help you find the perfect position at Realm. Stay informed with the latest industry news while tailoring your resume to increase your chances of landing your dream job. Start your journey today!

Industry
Tech
Location
On-site

Who Will Succeed Here

Expertise in Rust programming, with a deep understanding of its ownership model and concurrency features to ensure safe and efficient systems-level programming.

Strong analytical mindset and hands-on experience with performance engineering techniques, including profiling, benchmarking, and optimizing storage engines and file systems.

Proven experience with database internals and the ability to design and implement scalable storage solutions that prioritize performance and data integrity.

Learning Resources

The Rust Programming Languageguide

Career Path

Senior Systems Engineer - Storage and File Systems (Rust)(Now)Lead Systems Engineer(1-2 years)Principal Systems Architect(3-5 years)

Market Overview

Market Size 2024
$8.7B
Annual Growth
12.5%
AI Adoption in Storage Solutions
35%
Investment in Rust-based Projects
+150%
Labour Demand for Systems Engineers
+20%
Avg Salary for Senior Systems Engineer
$145K

Skills & Requirements

Required
RustDatabase InternalsStorage Engines
Growing in Demand
Concurrency in RustDistributed SystemsCloud Storage Solutions
Declining
Java-based File SystemsC++ Storage Engines

Domain Trends

Increased Adoption of Rust in Systems Programming
Rust is gaining traction as a preferred language for systems programming due to its memory safety features, with a 50% increase in job postings requiring Rust skills in the past year.
Shift Towards Cloud-Native Storage Solutions
The demand for cloud-native storage solutions is growing, with a projected increase of 30% in cloud storage adoption among enterprises by 2025.
Integration of AI in Performance Engineering
AI-driven performance engineering tools are increasingly being integrated into storage solutions, with 40% of companies planning to adopt AI for performance optimization by 2025.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.