ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Distributed Database Software Engineer

Mariadbplc

Remote -- Croatia (Remote - Bulgaria ) Remote permanent

Posted: November 18, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a Senior Da to join our team in Bulgaria, where we're making a big impact on the world. The role involves working with MariaDB, a leading database software, and contributing to the development of modern applications. The ideal candidate will have expertise in database development and a strong understanding of MariaDB's technology.

Job Description

About MariaDB

MariaDB is making a big impact on the world. Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan or ordering takeout – MariaDB is the backbone of applications used everyday. Companies small and large, including 75% of the Fortune 500, run MariaDB, touching the lives of billions of people. With massive reach through Linux distributions, enterprise deployments and public clouds, MariaDB is uniquely positioned as the leading database for modern application development.

We’re looking for a Senior Database Developer who’s excited about solving hard problems in distributed systems and enjoys turning complex challenges into elegant, reliable solutions.

The Role
You’ll join a small, highly skilled team where your work will have a direct impact. Expect to dig deep into replication, sharding, concurrency, and performance optimization—making our systems faster, smarter, and more resilient. You’ll collaborate globally, contribute to open source, and push the limits of what a distributed database can do.

What You’ll Do

• 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).

What You Bring

• 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.

Location

Remote – Croatia

Why You’ll Love It Here

• A globally distributed team where your code truly matters.

• Remote or Hybrid work options (location dependent)

• Projects that stretch your skills and make an impact at scale.

• Competitive pay, 25 days paid annual leave (plus holidays), and a culture that values creativity and clean engineering.

How to Apply

If you are interested in this position, please submit your application along with your CV/Resume through our ATS Greenhouse on our MariaDB Careers site.

• At MariaDB we celebrate the diverse experiences and perspectives of our employees because this drives innovation and success. MariaDB is an equal opportunity employer dedicated to creating a welcoming and inclusive workplace for everyone.

• MariaDB does not sponsor work visas or relocation.

• MariaDB is committed to providing accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

• MariaDB will not accept agency resumes without a prior contractual agreement with HR. Please do not forward resumes to any recruiting alias or employee directly. MariaDB is not responsible for paying any fees associated with any unsolicited submitted CV/Resumes.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply