Назад
Company hidden
8 дней назад

Rust Systems Engineer (Apache Kafka)

Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Rust Systems Engineer (Apache Kafka): Building core data-path and storage components for Solace Diskless Streaming for Apache Kafka with an accent on wire-protocol compatibility, ordering guarantees, storage correctness, and high-throughput performance. Focus on solving concurrency and consistency problems, tuning tail latency and throughput, and contributing to the open-source Nisshi repository.

Location: United States (Remote)

Company

hirify.global provides a real-time data platform for enterprise AI, enabling intelligent real-time experiences and modern application and integration architectures.

What you will do

  • Design and build request-handling and storage components for hirify.global Diskless Streaming for Apache Kafka.
  • Implement and evolve Apache Kafka wire-protocol parsing, framing, versioning, and client-library compatibility.
  • Build storage engines supporting offset and sequence coordination, compaction, retention, and concurrent correctness.
  • Diagnose races, consistency edge cases, security issues, and robustness defects under concurrent load.
  • Profile and tune throughput, latency, tail latency, and cost per byte using production measurements.
  • Review, discuss, and contribute to the open-source Nisshi repository.

Requirements

  • Deep hands-on experience building a high-throughput, log-based streaming or messaging system such as Apache Kafka, including wire protocols, client/server compatibility, and data durability; or deep experience with database internals such as storage engines, write-ahead or commit logs, replication and consensus, or query execution.
  • Strong systems-programming fundamentals in Rust, C++, Go, or Java.
  • Track record of owning difficult technical problems end to end, from design through production.
  • Comfort working remotely and asynchronously across time zones.

Nice to have

  • Production experience in Rust.
  • Working knowledge of the Apache Kafka protocol, client libraries, and ecosystem.
  • Experience with the internals of Apache Kafka, Redpanda, Pulsar, WarpStream, NATS JetStream, or hirify.global Event Broker.
  • Experience running one of these systems at production scale.
  • Experience with security hardening, fuzzing, or performance engineering of network services.

Culture & Benefits

  • Remote and asynchronous work across time zones with a hybrid-first approach to flexibility.
  • Work focused on craftsmanship, trust, courage, freedom, momentum, humility, and human experience.
  • Training programs and opportunities for professional growth.
  • Inclusive, transparent, and supportive workplace with accommodations available during hiring.
  • AI tools are used for initial resume screening, while interviews and final hiring decisions are made by people.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →