Эта вакансия пока только на английском.

← Назад к вакансиям
W

Senior Software Engineer, Filesystem

WEKA·Израиль·en
Не указаноПолная занятостьBackend DevelopmentData Infrastructure

Develop distributed file system components, snapshots, replication, tiering, and data reduction algorithms. Design next-gen storage architecture with C++/Rust on Linux. Master low-level programming, concurrency, multithreading. 5+ years experience. Prefer distributed systems and filesystem background.

Обязанности

  • Design and develop distributed file system components for snapshots, replication, tiering, and data reduction
  • Architect and implement next-generation storage solutions
  • Diagnose performance bottlenecks and implement optimizations
  • Design algorithms and data structures for data integrity across failure modes
  • Improve system architecture, algorithms, and methodologies for reliability and maintainability

Требования

  • Mastery of C, C++, or Rust for low-level, performant programming
  • Expertise in concurrency, IPC, threading models, and synchronization
  • Proven ability to debug complex software defects in large codebases
  • 5+ years of Linux development and debugging with deep knowledge of Linux internals

Будет плюсом

  • Data-path design and development experience
  • Experience building highly-distributed systems
  • Knowledge of storage features (snapshots, replication, data reduction)
  • Familiarity with filesystems (ZFS, XFS) or enterprise storage
  • Involvement in the Linux filesystem community
  • Contributions to filesystem code (upstreaming, maintenance)
  • Experience implementing concurrent, long-running performant servers

Соответствие

Больше возможностей

Похожие вакансии

Новые вакансии в категории «Backend Development».

Создайте профиль, чтобы увидеть оценку соответствия.

Создайте профиль, чтобы увидеть оценку соответствия.

Создайте профиль, чтобы увидеть оценку соответствия.