Jobiglo

Aucun resultat.

Software Engineer (Database) – Remote

BairesDev · Guatemala

Remote
Remote Mid 🇬🇧 English
C++ Rust MVCC B-tree LSM tree Write-Ahead Logging replication protocols query optimization low-level resource management SQL semantics

Description du poste

About the role

We are looking for a Software Engineer specialized in database engine internals to join our remote team. You will design, develop, and optimize high‑performance storage and retrieval systems that power large‑scale applications.

Key responsibilities

  • Develop and refine core engine components, including storage engines and query‑optimization logic.
  • Implement robust concurrency control using Multi‑Version Concurrency Control (MVCC).
  • Design and maintain data‑persistence layers such as Write‑Ahead Logging (WAL) and B‑tree/LSM‑tree structures.
  • Engineer distributed data systems by building and optimizing replication protocols.
  • Enhance the database’s ability to handle complex SQL semantics and manage low‑level resources.
  • Collaborate with systems architects to improve performance, scalability, and reliability.

Required profile

  • 4+ years of software engineering experience focused on database engine internals.
  • Strong systems‑programming skills in C, C++ or Rust.
  • Deep understanding of storage engine internals, MVCC, replication, WAL, and SQL semantics.
  • Proven expertise in query optimization and low‑level resource management.
  • Advanced proficiency in English.

Required skills

  • C
  • C++
  • Rust
  • Multi‑Version Concurrency Control (MVCC)
  • B‑tree / LSM‑tree structures
  • Write‑Ahead Logging (WAL)
  • Replication protocols
  • Query optimization
  • Low‑level resource management
  • SQL semantics

What we offer

  • 100% remote work from anywhere.
  • Competitive compensation in USD or local currency.
  • Provided hardware and software setup for home office.
  • Flexible schedule and paid parental leave, vacations, national holidays.
  • Innovative, multicultural environment with mentorship, promotions, and skill‑development opportunities.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec BairesDev.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

💬 Contactez-nous sur Telegram Discuter sur WhatsApp

Publie il y a 3 semaines

Expire dans 1 mois

24 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

BairesDev

Guatemala