Senior Storage Systems Engineer — Remote & Flexible Hours

BairesDev

Peru (IL)

On-site

USD 130,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% remote
USD compensation
Home office setup
Flexible hours
Parental leave
Global team
Mentorship

Job summary

BairesDev is seeking a Senior Software Engineer (Storage) to design and implement core database engine components and ensure data integrity across distributed storage environments. You will bridge high-level database semantics with low-level performance in a fully remote setting.

The role emphasizes storage engines, MVCC, WAL, and query optimization, with a focus on high availability and scalable software systems.

Qualifications

  • 4+ years of experience in Software Engineering with a focus on systems programming.
  • Proven expertise in developing or modifying database engine internals, specifically storage engines and query optimizers.
  • Deep understanding of low-level data structures such as B-trees and LSM-trees, including MVCC and WAL mechanics.
  • Proficiency in C, C++, or Rust for high-performance systems development.
  • Strong background in concurrency control, memory management, and replication protocols.
  • Advanced proficiency in English.

Responsibilities

  • Architect and optimize storage engines using advanced data structures like B-trees and LSM-trees.
  • Implement robust concurrency control mechanisms including multi-version concurrency control (MVCC).
  • Develop and maintain write-ahead logging (WAL) and replication protocols to ensure system durability.
  • Enhance query optimization and execution performance for complex, large-scale datasets.
  • Ensure the reliability and scalability of database internals through rigorous systems programming.

Skills

4+ years experience
Storage engines
MVCC
WAL
C/C++/Rust
Concurrency control
Memory management
English

Job description

BairesDev is seeking a Senior Software Engineer (Storage) to design and implement core database engine components and ensure data integrity across distributed storage environments. You will bridge high-level database semantics with low-level performance in a fully remote setting.

The role emphasizes storage engines, MVCC, WAL, and query optimization, with a focus on high availability and scalable software systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Storage Systems Engineer – Distributed, High-Scale
Remote Storage Systems Engineer – Distributed, High-Scale

BairesDev • Peru (IL)

On-site
USD 120,000 - 170,000
Remote work
Flexible hours
Paid parental leaves
Senior Database Administrator - Remote & Flexible Hours
Senior Database Administrator - Remote & Flexible Hours

BairesDev • Peru (IL)

On-site
USD 110,000 - 150,000
100% remote work
USD compensation or local currency
Home-office hardware/setup
+4
Remote Distributed Storage Engineer – Scale & Performance
Remote Distributed Storage Engineer – Scale & Performance

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
Remote work
Competitive USD compensation
Hardware setup for home working
+3
Software Engineer (Storage) - Remote work | REF#300137
Software Engineer (Storage) - Remote work | REF#300137

BairesDev • Palo Alto (CA)

Hybrid
CLP 82,267,000 - 146,252,000
Remote work
USD compensation
Home office setup
+4
Senior Storage Engine Engineer - Elasticsearch (Remote)
Senior Storage Engine Engineer - Elasticsearch (Remote)

Elastic • United States

On-site
USD 159,000 - 253,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior SQL Server Lead — Remote & Flexible Hours
Senior SQL Server Lead — Remote & Flexible Hours

BairesDev • United States

Remote
USD 90,000 - 140,000
Remote work
USD compensation
Home office setup
+4
Senior .NET Core & SQL Engineer - Remote, Flexible Hours
Senior .NET Core & SQL Engineer - Remote, Flexible Hours

BairesDev • Palo Alto (CA)

Hybrid
PHP 6,691,000 - 9,124,000
100% remote work
USD or local currency compensation
Hardware and software setup for home
+5
Senior Storage & Virtualization Engineer - Remote-Friendly
Senior Storage & Virtualization Engineer - Remote-Friendly

Jobgether • Spain (TX)

Hybrid
USD 81,000 - 127,000
Competitive compensation
Career growth
Learning opportunities
+7
Staff Engineer, Distributed Systems (Remote, Flex Hours)
Staff Engineer, Distributed Systems (Remote, Flex Hours)

BairesDev • Peru (IL)

On-site
USD 140,000 - 190,000
Remote work 100%
USD or local currency compensation
Home office setup
+4
Senior Storage Engine Architect - Elasticsearch (Remote)
Senior Storage Engine Architect - Elasticsearch (Remote)

United States Digital Space LLC • United States

Remote
USD 63,000 - 101,000
Health coverage
Flexible work locations
Generous vacation days
+2