Senior Software Engineer in Test (Query Optimizer) – ClustrixDB

Are you interested in working in a dynamic and growing international company whose products are used by big Internet and other companies all over the world? MariaDB is the fastest-growing open source database worldwide, with more than 12 million users. We power applications at companies like Deutsche Bank, DBS Bank, Nasdaq, Red Hat, ServiceNow and Verizon, and we partner with companies like Alibaba and Facebook. The company was founded by the team that created MySQL and enjoys unprecedented technical depth for a startup.

ClustrixDB is now part of the MariaDB product line and provides a scale-out OLTP database to companies all around the globe.


We are looking for Senior Software Engineers in Test to design and build bigger, better, and more brutal tests and tools to validate the functional correctness, performance, and reliability of ClustrixDB. You will work on challenging problems that ensure our products are the fastest and easiest to use and reliably scale to the maximum while also taking the QA infrastructure to the next level.

Responsibilities include:

  • Analyzing a complex software system and design strategies to test this system.
  • Developing comprehensive test plans for product features or subsystems, including verification of functionality, performance, negative/failure, etc.
  • Creating complex and powerful tools and automated test cases, predominantly in python, leveraging and extending our home-built test framework to maximize code reuse and collaboration.
  • Reproducing bugs based on reports and descriptions.

Technical Skills Qualifications

  • 5+ years of software engineering or test experience, preferably with enterprise software products and/or appliances.
  • Hands-on experience with relational databases and/or distributed computing systems.
  • Good understanding of database internals including query performance and query optimization.
  • Excellent programming and scripting skills in at least one language, preferably in python
  • Highly proficient in a Linux or Unix environment, especially as a Linux System Administrator.
  • Strong background in Mathematics.


Redwood City, CA

What’s in it for you?

Four things that make being part of the ClustrixDB team so great:

  1. Our team is small, so you get to own significant projects and contribute in a big way to the product.
  2. We have a lot of interesting problems to work on, in a variety of areas.
  3. Our customers love us. We help them do things they could never do with their legacy SQL databases.
  4. We are passionate about making our software work better and faster.

How To Apply

If you are interested in this position, please submit your application along with resume/CV to

MariaDB does not sponsor work visas or relocation.

MariaDB is an equal opportunity employer.