Principal Software Engineer - Developer Tools

Posted Yesterday
Be an Early Applicant
2 Locations
Remote
Expert/Leader
Cloud • Hardware • Software • Database
The Role
Lead development of MariaDB developer tools: own product lifecycle, build APIs/SDKs/management tooling, integrate with CI/CD, IDEs and cloud-native workflows, and use AI coding agents to improve developer experience and tooling performance.
Summary Generated by Built In

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.

About the Role

MariaDB Plc is seeking a highly experienced and visionary Principal Engineer to develop the next generation of developer tools for MariaDB's entire product range. This role requires a deep understanding of database application development, CI/CD pipelines, and the ability to write high-performance code in C or Python or GO. Strong experience in using agentic coding tools is highly desirable.

The Mission

At MariaDB, we believe that a database is only as powerful as the hands that build it. We are looking for a Principal Engineer to join our Developer Tools team and help make MariaDB the most developer-friendly ecosystem on the planet.

In this role, you won't just be part of a team; you will be a driving force in delivering an outstanding Developer Experience (DX). You will help bridging the gap between our powerful core engines—including MariaDB Server, and GridGain—and the millions of developers who rely on them to power the next generation of applications.

Key Responsibilities

  • Product Ownership: Take ownership of a core product in the MariaDB developer tools portfolio. Lead its development, testing and build processes using AI coding agents.
  • API & Tooling Excellence: Implement APIs, SDKs and AI agent skills that make building on MariaDB feel like magic.
  • Ecosystem Integration: Ensure seamless integration with modern, AI driven development workflows, including popular frameworks, IDEs, and CI/CD pipelines.
  • Management Tooling: Build and refine the interfaces that DBAs and developers use to interact with our products. You will write clean, performant code to evolve our management tools, ensuring technical power is matched by a seamless, intuitive user experience.
  • Cross-Team Cooperation: Work closely with other teams at MariaDB to provide developers and DBAs with the best integrated solution possible.

Who You Are

  • A Seasoned Developer: You have 10+ years of experience in software engineering and product ownership, specifically within the realm of developer tools, database technologies, or infrastructure-as-a-service.
  • Developer-Centric: You know that "good enough" documentation isn't good enough. You have a passion for excellent, production-level code and understand the nuances of what makes a tool indispensable versus a nuisance.
  • Technically Deep: You can hold your own in a deep dive on SQL optimization, distributed systems, or the intricacies of MariaDB. You are a master of C/Python/GO coding and managing large projects.
  • Strategic & Tactical: You can apply modern development techniques to complex, large-scale codebases, and you know how to use AI agents for major refactoring, implementing features and testing tasks.
  • Community Minded: You understand the unique dynamics of Open Source and how to build tools that the community will love and contribute to.

Required Technical Fluency

  • Core Database Tech: Deep familiarity with MariaDB Server or MySQL ecosystems.
  • Distributed Systems: Experience with high-availability and scaling tools like MaxScale or in-memory computing platforms like GridGain.
  • The Modern Stack: Proficiency in C++, Python and TypeScript and a deep understanding of how they interface with data layers.
  • Cloud Native: Familiarity with Kubernetes, Docker, and cloud-provider DBaaS offerings.

Location

Remote - Poland or Remote - Bulgaria


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.

Skills Required

  • 10+ years of experience in software engineering and product ownership (developer tools, databases, or IaaS).
  • Deep familiarity with MariaDB Server or MySQL ecosystems.
  • Proficiency in C, C++ , Python and Go (high-performance code for tooling and management interfaces).
  • Experience with distributed systems and technologies like MaxScale or GridGain.
  • Experience building APIs, SDKs, and integrations for developer workflows (CI/CD, IDEs).
  • Familiarity with cloud-native tooling: Kubernetes, Docker, and cloud DBaaS offerings.
  • Proven ability to lead development, testing, and build processes and manage large projects.
  • Strong experience using agentic/AI coding tools (AI coding agents).
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redwood City, CA
292 Employees
Year Founded: 2014

What We Do

MariaDB frees companies from the costs, constraints and complexity of proprietary databases, enabling them to reinvest in what matters most – rapidly developing innovative, customer-facing applications. MariaDB uses pluggable, purpose-built storage engines to support workloads that previously required a variety of specialized databases. With complexity and constraints eliminated, enterprises can now depend on a single complete database for all their needs, whether on commodity hardware or their cloud of choice. Deployed in minutes for transactional or analytical use cases, MariaDB delivers unmatched operational agility without sacrificing key enterprise features including real ACID compliance and full SQL. Trusted by organizations such as Deutsche Bank, DBS Bank, Nasdaq, Red Hat, ServiceNow, Verizon and Walgreens – MariaDB meets the same core requirements as proprietary databases at a fraction of the cost. No wonder it’s the fastest growing open source database. Real business relies on MariaDB™.

Similar Jobs

Zapier Logo Zapier

Artificial Intelligence Engineer

Artificial Intelligence • Productivity • Software • Automation
Remote
29 Locations
800 Employees
232K-348K Annually

Capco Logo Capco

Product Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Poland
6000 Employees

Affirm Logo Affirm

Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Poland
2200 Employees
205K-285K Annually

Superhuman Logo Superhuman

Customer Success Manager

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Remote or Hybrid
Poland
1500 Employees
153K-191K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account