Distributed Database Software Engineer

Job not on LinkedIn

November 18

Apply Now
Logo of MariaDB

MariaDB

Enterprise • Open Source • Database

MariaDB is a company that develops and provides an open-source cloud-native relational database solution. Known for its MariaDB Server and MariaDB Enterprise offerings, it delivers high availability, auto-failover capabilities, and supports both transactional and analytical workloads. MariaDB is favored for its flexibility, cost-effectiveness compared to proprietary databases, and support for various data models, including relational and JSON. It is widely used in Linux distributions as a replacement for MySQL and is popular among developers for its open-source innovation and ease of use.

201 - 500 employees

Founded 2009

🏢 Enterprise

📋 Description

• Build and test distributed database solutions that scale. • Make systems rock-solid in performance and reliability, across both on-prem and cloud. • Work on replication, sharding, and consistency models (Raft, MVCC, ACID). • Profile, debug, and fine-tune performance with tools like perf, htop, iostat—and your own tricks. • Keep code clean and reviewable with Git. • Shape infrastructure using CMake or Bazel. • Configure and monitor with YAML/JSONnet, Prometheus, and Grafana. • Dive into Linux/Unix internals (systemd, cgroups, logging, core dumps). • Automate testing and performance validation with load-testing scripts (YandexTank or your own).

🎯 Requirements

• 5+ years of professional experience in C++ (Python/Bash scripting a plus) • Deep SQL knowledge (MariaDB/MySQL/PostgreSQL) and passion for distributed systems (Raft, MVCC, ACID etc) • Solid background in distributed systems, concurrency, and multithreading • Comfort with Linux/Unix systems (systemd, cgroups, logging, etc) and debugging tools • Hands-on experience with performance profiling with tools like perf, htop, or iostat • YAML/JSONnet for configs plus familiarity with observability tools (Prometheus, Grafana) • Bonus points for open-source contributions, automation expertise, or performance/load testing.

🏖️ Benefits

• 25 days paid annual leave (plus holidays) • Competitive pay • Remote or Hybrid work options (location dependent) • Projects that stretch your skills and make an impact at scale.

Apply Now

Similar Jobs

November 5

Software Engineer designing high-quality software solutions for Paymentology’s global payment infrastructure. Provides technical leadership and collaborates across teams to deliver reliable software.

Java

SQL

September 17

Zanders

201 - 500

Fullstack Software Engineer building cloud SaaS applications for Zanders, a treasury and risk consulting firm. Working with Python/FastAPI and Typescript/React on Azure-deployed microservices.

Angular

Azure

Cloud

Kubernetes

Microservices

Postgres

Python

React

Terraform

TypeScript

Vue.js

August 26

Join FOMF to build React/TypeScript GraphQL features for a medical learning platform. Work remotely on end-to-end product development with Kotlin/Node.js backend.

Cloud

GraphQL

JavaScript

Jest

Kotlin

Kubernetes

Next.js

Node.js

Postgres

React

Spring

Spring Boot

SpringBoot

TypeScript

June 25

Join CacheFly as a Senior Linux Systems Administrator to enhance our digital content delivery network.

Ansible

Docker

Firewalls

Grafana

Linux

NGINX

TCP/IP

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com