Remote Database Engine Engineer: MVCC & Performance

BairesDev

United States

Remote

USD 120,000 - 180,000

Full time

4 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote work
USD compensation or local currency
Home-office hardware & software setup
Flexible hours
Parental leave, vacations & holidays
Global Top 1% talent environment
Mentorship and growth opportunities

Job summary

BairesDev is hiring a Software Engineer (Database) to develop and optimize core database engine internals for scalable data systems. You will design high-performance storage, replication, and persistence layers, and tighten SQL semantics while ensuring data consistency.

Join a globally distributed team with remote-first culture, flexible hours, and opportunities for professional growth. The role emphasizes advanced systems programming and collaboration with architecture teams to improve

Qualifications

  • 4+ years of experience in Software Engineering with a focus on database engine internals.
  • Proven expertise in systems programming using C, C++, or Rust.
  • Deep understanding of storage engine internals, including B-tree/LSM trees and MVCC.
  • Proficiency in implementing replication protocols, WAL, and deep SQL semantics.
  • Strong background in query optimization and low-level resource management.
  • Advanced proficiency in English.

Responsibilities

  • Develop and refine core engine components, including storage engines and query optimization logic.
  • Implement robust concurrency control mechanisms using MVCC to ensure data consistency.
  • Design and maintain reliable data persistence layers, focusing on WAL and B-tree/LSM structures.
  • Engineer distributed data systems by building and optimizing replication protocols.
  • Enhance the database's ability to handle complex SQL semantics and low-level resource management.
  • Collaborate with systems architects to improve performance, scalability, and reliability of the database engine.

Skills

Database internals
Systems programming
English proficiency

Tools

C
C++
Rust

Job description

BairesDev is hiring a Software Engineer (Database) to develop and optimize core database engine internals for scalable data systems. You will design high-performance storage, replication, and persistence layers, and tighten SQL semantics while ensuring data consistency.

Join a globally distributed team with remote-first culture, flexible hours, and opportunities for professional growth. The role emphasizes advanced systems programming and collaboration with architecture teams to improve

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Query Engine Engineer - High-Performance DB
Remote Senior Query Engine Engineer - High-Performance DB

BairesDev • United States

Remote
USD 120,000 - 190,000
100% remote work
USD compensation
Hardware & software setup
+3
Software Engineer (Database) - Remote work | REF#297548
Software Engineer (Database) - Remote work | REF#297548

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
USD compensation or local currency
Home-office hardware & software setup
+4
Remote Database Administrator - Performance, HA & Security
Remote Database Administrator - Performance, HA & Security

BairesDev • United States

Remote
MXN 1,024,000 - 1,583,000
Remote work (100%)
USD compensation or local currency
Home office setup provided
+4
Query Engine Engineer - Remote, Flexible Hours
Query Engine Engineer - Remote, Flexible Hours

BairesDev • United States

Remote
USD 110,000 - 170,000
100% remote work
Excellent compensation in USD or local
Hardware and software setup for work
+3
Remote Big Data Platform Engineer (Java/C++ & Query Engines)
Remote Big Data Platform Engineer (Java/C++ & Query Engines)

BairesDev • United States

Remote
MXN 2,048,000 - 2,980,000
100% remote work
Competitive USD compensation
Home-office setup provided
+1
Software Engineer - Remote work | REF#297544
Software Engineer - Remote work | REF#297544

BairesDev • United States

Remote
USD 120,000 - 190,000
100% remote work
USD compensation
Hardware & software setup
+3
Software Engineer (Query Engine) - Remote work | REF#297545
Software Engineer (Query Engine) - Remote work | REF#297545

BairesDev • United States

Remote
USD 110,000 - 170,000
100% remote work
Excellent compensation in USD or local
Hardware and software setup for work
+3
Remote Vitess Engineer - Scalable MySQL Architect
Remote Vitess Engineer - Scalable MySQL Architect

BairesDev • Peru (IL)

Remote
USD 120,000 - 190,000
Remote work
USD salary compensation
Home office hardware
Remote Database Administrator | HA/DR, Tuning & Security
Remote Database Administrator | HA/DR, Tuning & Security

BairesDev • United States

Remote
CLP 88,322,000 - 137,390,000
Remote work
USD compensation
Home office setup
+2
Database Administrator - Remote work | REF#308786
Database Administrator - Remote work | REF#308786

BairesDev • United States

Remote
MXN 1,024,000 - 1,583,000
Remote work (100%)
USD compensation or local currency
Home office setup provided
+4