Overview:
We are seeking a Senior Database Engineer with deep expertise in MariaDB and PostgreSQL architecture—not just as a cloud user, but as a hands-on engineer capable of designing, deploying, and troubleshooting databases on bare metal infrastructure. The ideal candidate will have strong experience driving database reliability, performance, and recovery strategies from the ground up.
Key Responsibilities:
Design, implement, and maintain MariaDB and PostgreSQL databases in bare metal and on-premise environments.
Own end-to-end database architecture, including replication, clustering, failover, and recovery strategies.
Analyze and document potential failure scenarios and build robust mitigation plans.
Perform deep-dive troubleshooting for performance bottlenecks, corruption issues, and replication delays.
Manage schema design, indexing strategy, and query optimization for high-performance workloads.
Collaborate with application and infrastructure teams to ensure database scalability and fault tolerance.
Develop and maintain backup, disaster recovery, and monitoring solutions.
Contribute to database automation (deployment, upgrades, patching) via scripts or configuration tools.
Required Skills:
7+ years of hands-on experience managing MariaDB and PostgreSQL in on-prem/bare metal environments.
Deep understanding of database internals, replication models, WAL/redo logs, and recovery mechanisms.
Strong troubleshooting skills—especially under complex failure conditions.
Proven experience implementing high availability (HA) and disaster recovery (DR) strategies.
Expertise in performance tuning, query optimization, and storage engine management.
Proficiency with Linux-based systems administration.
Familiarity with configuration management or automation tools (e.g., Ansible, Terraform, or Bash/Python scripting).
Numbers & Facts
Location
US, CA (Remote)
Skills
Analysis Skillsunmatched
Ansibleunmatched
Automationunmatched
Bash Scriptingunmatched
Cloud Computingunmatched
Configuration Managementunmatched
Data Recoveryunmatched
Database Architectureunmatched
Database Designunmatched
Database Programmingunmatched
Database Replicationunmatched
Disaster Recoveryunmatched
Failoverunmatched
High Availabilityunmatched
Identify Issuesunmatched
Linux Administrationunmatched
MariaDBunmatched
Open Sourceunmatched
Open Source Databasesunmatched
Performance Tuning/Optimizationunmatched
PostgreSQLunmatched
Python Programming/Scripting Languageunmatched
Query Optimizationunmatched
Replication and Remote Mirroringunmatched
Scripting (Scripting Languages)unmatched
Software Patchesunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.