HiddenJobs
Oferty pracyBlog
Zaloguj się
HiddenJobs
Oferty pracyBlogZaloguj się

Wg kraju

  • 🇬🇧Praca zdalna z UK
  • 🇺🇸Praca zdalna z USA
  • 🇩🇪Praca zdalna z Niemiec
  • 🇫🇷Praca zdalna z Francji
  • 🇮🇹Praca zdalna z Włoch
  • 🇮🇪Praca zdalna z Irlandii
  • Wszystkie kraje →

Wg kategorii

  • 💻IT
  • 📣Marketing
  • 💼Sprzedaż
  • 👥HR
  • 🤝Obsługa klienta
  • ⚙️Operacje
  • 📊Finanse
  • Wszystkie kategorie →

Zasoby

  • Blog: praca dla zagranicznych firm
  • Wszystkie oferty zdalne
  • Praca AI/ML
HiddenJobs

Oferty pracy IT z zagranicy. Praca 100% zdalna dla zagranicznych firm.

Menu

  • Oferty pracy
  • Blog

Informacje prawne

  • Polityka Prywatności
  • Regulamin
  • Mapa strony

© 2026 HiddenJobs.pl

Crafted in Poland 🇵🇱

Anonimowa analityka

Używamy anonimowej analityki, by lepiej rozumieć jak działa serwis, bez plików cookie i bez danych osobowych. W każdej chwili możesz wyłączyć. Szczegóły

  1. Back to all jobs
  2. /
  3. Database Engine Engineer (Rust)

Database Engine Engineer (Rust)

Source

·Senior
150 000 USD

About the position

Join a team building a Rust-native database engine for edge environments, focusing on core architectural decisions and systems programming.

Tech stack

  • rust
  • database
  • crdt
  • distributed-systems
  • query-optimization

Requirements

Required:

  • Strong proficiency in Rust — not just syntax, but deep familiarity with ownership, lifetimes, trait systems, async runtimes (tokio/async-std), and unsafe Rust where justified
  • Direct experience building database internals, storage engines, query processors, or distributed systems infrastructure in Rust, C, or C++ — not building applications on top of them
  • Strong understanding of data structures and algorithms used in database systems (B-trees, LSM trees, hash indexes, skip lists, CRDTs)
  • 5+ years building systems-level software, with meaningful time spent on database or storage engine internals

Nice to have:

  • Experience designing systems for constrained environments — embedded targets, WASM, low-memory devices, or latency-sensitive workloads
  • Familiarity with Rust ecosystem tooling for systems work — serde, bytes/buf patterns, custom allocators, no_std where applicable
  • Contributions to open-source Rust projects, especially in databases, storage, networking, or infrastructure (link your work)

Responsibilities

  • Architect and implement core database engine components in Rust — storage engine, query planner, execution engine, and indexing
  • Design memory-safe, zero-copy data paths that minimize allocation and maximize throughput on constrained hardware
  • Implement CRDT-based replication and peer-to-peer synchronization protocols in Rust
  • Build and optimize indexing structures (B-trees, LSM trees, inverted indexes) with Rust's ownership model in mind

Benefits

  • Flexible work arrangement and hours
  • Unlimited days off
  • Great healthcare benefits
  • Technology spending budget

Questions about this offer

Can I apply for this job from Poland?
Yes. Before publishing, HiddenJobs verifies that every listed offer is open to specialists based in Poland. Source hires for this role remotely across NA and the EU, a hiring range that covers Poland.
Is this a fully remote job?
Yes. HiddenJobs lists only 100% remote roles from international companies. Source runs this position remotely, with no office presence required.
What is the salary for this job?
The employer publishes 150 000 USD for this position. HiddenJobs shows salary data exactly as provided in the original listing.