--- title: 'Java Senior Software Engineer at MariaDB plc' canonical: 'https://feeny.ai/job/java-senior-software-engineer-mariadb-plc-georgia-jnftb5tnt2xv' type: 'job' last_seen: '2026-10-12' --- # Java Senior Software Engineer at MariaDB plc - **Company:** MariaDB plc - **Location:** Georgia - **Work type:** remote - **Posted:** 2026-09-22 - **Last confirmed live:** 2026-10-12 - **Apply:** https://job-boards.eu.greenhouse.io/mariadbplc/jobs/4982948101 ## 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. ## The Role You will be responsible for the development and testing of a highly scalable, geo-distributed, highly performant database solution. You should have experience working on distributed software solutions and have a strong background working with on-premise and cloud-based solutions. You will also be responsible for managing a number of Software Engineers on the project. Java Senior Software Engineer Here at MariaDB we are seeking a highly motivated and experienced Java Senior Software Engineer to lead the development of our highly scalable, geo-distributed, and highly performant database solution. This role requires a strong background in distributed software solutions, experience with both on-premise and cloud-based environments, and proven leadership abilities. You’ll be joining 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 - Ensure the scalability, performance, and reliability of the database system. - Collaborate with cross-functional teams to define, design, and ship new features. - Troubleshoot and resolve complex issues in distributed environments. - Profile, debug, and fine-tune performance with tools like JFR, JMC, async-profiler and VisualVM—and your own tricks. - Keep code clean and reviewable with Git. - Develop and optimize the data structures for providing the best experience accessing data in high data-intensive scenarios. - Implement the best way to store data to disk and send data over the network to other nodes (including failure handling and recovery after failures). - Implement and integrate algorithms for high availability of the whole cluster. - Investigate flaws in data consistency algorithms, which may require thorough debugging either on multi-node clusters and in low-level byte-represented data. ## What You Bring - 4+ years of experience in Java programming. - Deep knowledge of concurrency in Java and Java Memory Model and/or of concurrency model in other programming systems. - Excellent Java SE knowledge including IO, JVM internals, etc. - Experience with SQL databases. - Experience in troubleshooting Java applications and/or databases. - Excellent leadership, problem-solving, and debugging skills. - Experience working effectively in a fast-paced, collaborative environments. - Deep SQL knowledge (MariaDB/MySQL/PostgreSQL/Apache Ignite/GridGain) and passion for distributed systems (Raft, MVCC, ACID etc). - Understands MVCC and P2PL, and the difference between Snapshot Isolation and REPEATABLE READ. The following may be a strong plus: - Experience with NoSQL and/or distributed databases. - Experience with building highload distributed systems and algorithms. - Experience with Docker, Kubernetes and/or public Cloud (AWS, GCE, Azure, etc.) - Open-source contributions, automation expertise, or performance/load testing. - Active use of AI. Location Remote – Georgia, Croatia, Estonia, Finland, Italy, Poland, Romania, Serbia, Spain, Armenia, Cyprus. ## Why You’ll Love It Here - A globally distributed team where your work is tangible, valuable and appreciated. - 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. ## About MariaDB plc ## Company Overview - **One-liner**: MariaDB plc is the lead developer of the open source MariaDB Server relational database and the provider of a unified enterprise database platform for transactional, analytical, and AI workloads. - **Entity Type**: Private (acquired by K1 Investment Management in 2024, formerly NYSE: MRDB) - **Headquarters**: Redwood City, California, USA and Dublin, Ireland - **Founded**: 2009 (forked from MySQL by the original MySQL team) - **Founders**: Michael “Monty” Widenius (co-founder of MySQL), David Axmark, and others from the original MySQL team ## Core Business - **Primary industry**: Enterprise database software / Open source infrastructure - **Target customers**: B2B – mid-market to large enterprises in banking, telecom, e-commerce, and government; also widely used by developers and in Linux distributions - **Mission / Purpose**: Provide a drop‑in replacement for MySQL with enhanced features, open‑source flexibility, and enterprise‑grade reliability at a fraction of the cost of proprietary databases. ## Products & Services - **[MariaDB Server](https://mariadb.com/)**: The widely adopted open‑source relational database, drop‑in compatible with MySQL. Supports standard SQL, JSON, vector search, GIS, and Oracle compatibility. - **[MariaDB Enterprise Platform](https://mariadb.com/)**: A commercial, subscription‑based database platform with long‑term support (LTS), up to five‑nines availability, automated failover, and direct access to MariaDB engineers. Includes **MariaDB Exa** for high‑performance analytics and native vector search for AI/agentic applications. - **[MariaDB MaxScale](https://mariadb.com/)**: An advanced database proxy that provides high availability, scalability, security, and intelligent query routing. - **[SkySQL (Cloud)](https://mariadb.com/)**: A fully managed cloud database service supporting private, public, hybrid, and multi‑cloud deployments. - **Professional Services**: Migration tools and expert services to simplify moving from legacy databases (Oracle, SQL Server) with up to 90% cost savings claimed. ## Market Standing - **Valuation/Revenue**: Not publicly disclosed (privately held; K1 Investment Management’s acquisition was reported at ~$180‑200M range in 2024, conflicting reports exist) - **Key Metric**: Over 3 billion downloads, 700+ enterprise customers, 400+ employees - **Notable Investors/Partners**: K1 Investment Management (majority owner after 2024 take‑private); open‑source community with 200,000+ contributions - **Growth Signals**: - MariaDB is the default “M” in the LAMP stack in most Linux distributions - Reaches over 2.5 billion users through Linux distros - Named Data Management Platform of the Year; Inc. 5000 America’s Fastest‑Growing Private Companies (2019‑2020) - Customers include DBS, Nokia, CCV, Ingenico, Copart, and other Fortune‑class brands ## Competitive Advantages - **MySQL & Oracle compatibility** – easy migration with zero rewrite for MySQL apps, lowering switching costs. - **Unified platform** – handles transactional, analytical, semi‑structured, and AI data on a single engine, eliminating the need for multiple specialized databases. - **Open‑source community** – continuous innovation from 200,000+ contributors ensures rapid feature development and broad ecosystem support. - **Lower TCO** – claims up to 90% cost savings versus legacy proprietary databases (Oracle, SQL Server). - **Reliability** – up to five‑nines (99.999%) availability with automatic failover, trusted by banks and telecoms. ## Strategic Focus - **AI‑native features** – native vector search, built‑in RAG, and AI copilots for agentic applications (MariaDB Exa). - **Cloud expansion** – strengthening SkySQL managed service across public/private/hybrid deployments. - **Continued Oracle compatibility** – driving migration from legacy databases. - **Enterprise grade** – long‑term support releases, enterprise SLAs, and professional services to win mission‑critical workloads. ## Why Work Here - **Remote‑first culture** – most employees work remotely; hubs in Silicon Valley, Ireland, and other locations for collaboration. - **Open‑source impact** – work on a database that powers Wikipedia, WordPress.com, and countless enterprises; contributors shape the future of relational data. - **Global team** – 400+ employees across the US, EU, India, APAC. Engineering hubs in Romania, Bulgaria, India, Malaysia, UK, and remote. - **Career growth** – roles span engineering, sales, marketing, customer success, data science, and support. - **Perks** – opportunities for skill development, team events, and engagement with the vibrant MariaDB community. ## Sources 1. [mariadb.com](https://mariadb.com/) – Product and company overview 2. [mariadb.com/about-us](https://mariadb.com/about-us/) – About MariaDB, history, stats 3. [job-boards.greenhouse.io/mariadbplc](http://job-boards.greenhouse.io/mariadbplc) – Current job listings ## Other roles at MariaDB plc - [Enterprise Product Advisor - Bilingual](https://feeny.ai/job/enterprise-product-advisor-bilingual-mariadb-plc-canada-fz9ykya13gv1) — Canada - [Senior Data Analytics Engineer](https://feeny.ai/job/senior-data-analytics-engineer-mariadb-plc-india-651mg0wz8ka7) — India - [Senior Software Engineer - Cloud Platform Engineering](https://feeny.ai/job/senior-software-engineer-cloud-platform-engineering-mariadb-plc-united-states-cvk70p2qrjr3) — United States - [Java Senior Software Engineer](https://feeny.ai/job/java-senior-software-engineer-mariadb-plc-serbia-zxsjdt852vnk) — Serbia - [Senior QA Automation Engineer - SDET](https://feeny.ai/job/senior-qa-automation-engineer-sdet-mariadb-plc-cyprus-wkakjsmzz8g6) — Cyprus - [Enterprise Product Advisor - Bilingual](https://feeny.ai/job/enterprise-product-advisor-bilingual-mariadb-plc-london-851pkkaza4jc) — London, United Kingdom - [Java Senior Software Engineer](https://feeny.ai/job/java-senior-software-engineer-mariadb-plc-bulgaria-sofia-bulgaria-bm395pccbv5f) — Bulgaria / Sofia, Bulgaria - [Global Tax Manager](https://feeny.ai/job/global-tax-manager-mariadb-plc-united-states-m52ess0ny38p) — United States - [High Velocity Account Executive](https://feeny.ai/job/high-velocity-account-executive-mariadb-plc-romania-happmhcs84ky) — Romania - [Senior QA Automation Engineer - SDET](https://feeny.ai/job/senior-qa-automation-engineer-sdet-mariadb-plc-serbia-g5t692e7ev5v) — Serbia