Senior RDBA Engineer
- Opened · 30d
- +0
- Closed · 30d
- −0
- All software engineering
- 74,990open
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 every day. 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.
The Opportunity
We are looking for a Senior Remote DBA who already operates at an expert level and wants to own the hardest problems our customers bring us. You will be a senior member of our global Remote DBA team. You'll be responsible for the health, performance and resilience of business-critical MariaDB environments for customers around the world, both on their own infrastructure and on MariaDB Cloud.
This is not a learning role. Customers and colleagues will rely on your judgment when a production cluster is down, a migration goes sideways, or an architecture needs to be rethought. You will work autonomously, make technical decisions, and explain them clearly to customer engineering teams.
We are a "virtual" team, distributed globally and working over the internet. We make heavy use of email, Slack, the web, ssh and similar remote technologies. Because we provide coverage to our customers 24x7x365, this position involves on-call duty and occasional work on nights, weekends and holidays. We use our global team to minimize the impact as much as possible.
What You Will Do
• Own the operational health of complex customer MariaDB environments: replication topologies, Galera clusters, MaxScale deployments and large datasets.
• Act as a senior escalation point for critical incidents, including after-hours, and drive them through to resolution and root cause analysis.
• Perform deep performance analysis and tuning: query and schema optimization, InnoDB and server configuration, concurrency and locking issues.
• Design, review and implement high availability and disaster recovery architectures, and validate them through tested failover and recovery.
• Define and verify backup and recovery strategies, and lead recoveries when they are needed.
• Plan and execute major version upgrades and migrations with minimal customer downtime.
• Perform capacity planning and proactive health checks, and turn findings into clear, prioritized recommendations.
• Automate repetitive work, and help build the tooling, runbooks and standards that the whole Remote DBA team uses.
• Communicate directly with customers: technical calls, incident updates, written reports and RCAs.
• Share knowledge with and support less experienced team members. You should be able to guide others, even though this role has no formal management responsibility.
• Participate in the community through blog posts, talks or contributions to the MariaDB ecosystem.
What You Bring
• 8+ years of hands-on DBA experience with MariaDB and/or MySQL in production environments.
• Deep knowledge of MariaDB/MySQL internals, InnoDB, query optimization and server tuning.
• Strong, hands-on experience with replication (asynchronous, semi-synchronous, GTID) and Galera Cluster.
• Experience designing and operating MariaDB MaxScale (read/write splitting, failover, routing).
• Proficiency with backup and recovery tools such as MariaDB Backup, mydumper and mysqldump, including point-in-time recovery.
• Solid Linux system administration skills, covering storage, networking and OS-level performance troubleshooting.
• Proficiency in at least one scripting language (Bash, Python, Go or similar) for automation.
• Proven ability to troubleshoot complex production incidents under pressure and lead them to resolution.
• Excellent written and spoken English. You will be talking directly with customer engineers and explaining complex issues clearly.
• Comfortable working remotely and autonomously, with tenacity in customer follow-up.