February 08, 2024
Asia Only
$90K - $170K USD *

Database Performance & Bug Detective

About the job:


Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open-source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

What you’ll be doing…

Percona is looking for Sherlock Holmes to join our support team. As one of our expert code detectives, you will be helping us analyze, verify, and debug customer and community low-level problems. You will use your master skills to troubleshoot and analyze stack traces, core dumps, and performance regressions and save the day for customers. If you love solving mysteries and spending time tracing allusive crashes and performance issues, call us! The role involves working with our Jira bug database to reproduce reported bugs submitted by subscribed customers and via the community. In some cases, you may need to interact with the customer to obtain all the information you need to successfully reproduce the bug.

What You Have Done

  • Good knowledge of Percona or MySQL Servers
  • Focus points include InnoDB, how MySQL Server Parts relate to each other, replication, SQL
  • Ability to work with documentation in order to identify the correct designed behavior
  • Basic knowledge of Linux and build tools
  • Ability to install Percona and MySQL servers on any supported Linux version using all supported methods, build Percona and MySQL servers with custom options, work on and edit files on remote machines, run MySQL under Valgrind and gdb and inspect running mysqld using OS-level tools: top, ps, perf, strace, etc.
  • Experience with software testing - there is no requirement for any particular tool, but knowledge of MySQL Test Framework and popular load testing tools (SysBench, mysqlslap, YCSB) is preferred. You may prefer to test manually, but you should be able to run tests written by others
  • Knowledge of one or more programming languages, used together with MySQL: C, C++, Java, PHP, Python, Go, Perl
  • Strong written English

What Will Make You Stand Out

  • Know Percona or MySQL Server source code
  • Have used PMM, Xtrabackup, PT
  • Have experience working with customers at a technical level
  • Have worked with a debugger (gdb, lldb, others), especially by analyzing core files
  • Have experience with valgrind or any other memory inspection tool
  • Know TokuDB, MyRocks, MongoDB or PostgreSQL
  • Have experience with any bug tracker - you reported and/or verified bugs

About Percona

Percona is a respected thought leader in the open-source community. We provide services and software for MySQL, MongoDB, PostgreSQL, and MariaDB to open source users globally. Percona is remote-first and globally dispersed; we have colleagues in more than 40 countries.

We offer a collaborative, highly engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences, and more.

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely, and the amazing experience of working with a multinational team of experts.


Asia Only
$90K - $170K USD/Year *
Data & AI

Company Benefits

* Compensation was calculated as an average of similar positions and is not guaranteed.
Share this job:
👉 Please let Percona know you found this opening on Remote Army, with your support we can keep providing you with fresh quality remote jobs.


Don't miss out on new remote jobs!

Get curated job alerts daily on your preferred categories and access all features!

Join Telegram Channel