Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MariaDB

Principal Software Engineer – Developer Tools

MariaDB

Principal Engineer developing next generation of developer tools for MariaDB's product range. Leading development and integration processes for a developer-friendly ecosystem.

Posted 6/12/2026full-timeRemote • 🇧🇬 BulgariaLeadWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsDockerKubernetesMariaDBMySQLOpen SourcePythonRealmSQLTypeScript

About the role

Key responsibilities & impact
  • Take ownership of a core product in the MariaDB developer tools portfolio. Lead its development, testing and build processes using AI coding agents.
  • Implement APIs, SDKs and AI agent skills that make building on MariaDB feel like magic.
  • Ensure seamless integration with modern, AI driven development workflows, including popular frameworks, IDEs, and CI/CD pipelines.
  • Build and refine the interfaces that DBAs and developers use to interact with our products.
  • Work closely with other teams at MariaDB to provide developers and DBAs with the best integrated solution possible.

Requirements

What you’ll need
  • 10+ years of experience in software engineering and product ownership, specifically within the realm of developer tools, database technologies, or infrastructure-as-a-service.
  • Passion for excellent, production-level code and understand the nuances of what makes a tool indispensable versus a nuisance.
  • Hold your own in a deep dive on SQL optimization, distributed systems, or the intricacies of MariaDB.
  • Can apply modern development techniques to complex, large-scale codebases, and know how to use AI agents for major refactoring, implementing features and testing tasks.
  • Understand the unique dynamics of Open Source and how to build tools that the community will love and contribute to.
  • Deep familiarity with MariaDB Server or MySQL ecosystems.
  • Experience with high-availability and scaling tools like MaxScale or in-memory computing platforms like GridGain.
  • Proficiency in C++, Python and TypeScript and a deep understanding of how they interface with data layers.
  • Familiarity with Kubernetes, Docker, and cloud-provider DBaaS offerings.

Benefits

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++PythonTypeScriptSQL optimizationdistributed systemsAI coding agentsAPIsSDKsCI/CDhigh-availability
Soft Skills
product ownershippassion for production-level codecollaborationcommunity engagement