
About Percona
Empowering businesses with open-source database solutions
Key Highlights
- Supports over 3,000 customers including Cisco & Verizon
- Founded in 2006, headquartered in Durham, NC
- $1M raised to enhance open-source database services
- Expertise in MySQL, MongoDB, and PostgreSQL management
Percona, headquartered in Durham, NC, specializes in open-source database management, providing enterprise-class support for MySQL, MongoDB, and PostgreSQL. Founded in 2006, Percona serves over 3,000 customers, including major companies like Cisco and Verizon, and has raised $1M in funding. With a f...
🎁 Benefits
Percona offers competitive salaries, equity options, generous PTO, and a flexible remote work policy to support work-life balance. Employees also bene...
🌟 Culture
Percona fosters a culture centered around open-source principles, emphasizing transparency and collaboration. The company values agility and adaptabil...
Overview
Percona is seeking a Mid-Level Software Engineer to join their Open Source Software Development team. You'll work on Percona Server for MySQL and related products, requiring strong skills in C/C++ and SQL databases.
Job Description
Who you are
You have a Bachelor's degree in Computer Science or a related field, or equivalent experience. With a minimum of 2+ years of experience in C/C++ development and object-oriented design, you are comfortable working in a flexible and efficient manner. Your strong understanding of SQL databases, preferably MySQL, allows you to contribute effectively to the team. You possess excellent communication skills, enabling you to speak, listen, and write effectively in fluent English.
What you'll do
As a Software Engineer at Percona, you will design and implement new features and improvements for the Percona Server for MySQL, Percona XtraBackup, and Percona XtraDB Cluster. You will diagnose and fix defects in these products while performing periodic source code merges from other open-source repositories. Your contributions will extend to developing test cases for continuous integration deployment and participating in code and design reviews. Additionally, you will mentor and guide other team members in their career development, helping to foster a collaborative environment.
What we offer
Percona provides a high-quality development environment where you can work from your home office with flexible hours. You will have access to a reliable high-speed internet connection, and the company will provide a laptop and internet access. Travel is minimal, with approximately one trip per year for meetings. Join a high-growth tech company known globally as a leader in the open-source database space, and be part of a thriving community that values your contributions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Percona.
Similar Jobs You Might Like
Based on your interests and this role

Database Administrator
Percona is hiring a MySQL DBA to ensure the smooth operation of MySQL databases for customers. You'll troubleshoot database issues and optimize performance while working remotely in the EMEA region.

Support Engineer
Percona is hiring a Senior PostgreSQL Database Support Engineer to assist customers with complex database issues. You'll work with PostgreSQL and Kubernetes to provide expert support. This role requires deep technical expertise and experience in database environments.

Support Engineer
Percona is hiring a Support Engineer specializing in MongoDB to provide technical support services for customers. You'll resolve complex issues and assist in content creation while collaborating with various departments. This role requires strong knowledge of MongoDB and experience with cloud providers.

Support Engineer
Percona is hiring a PostgreSQL Database Support Engineer to assist customers with database issues and improve their infrastructures. You'll work with PostgreSQL and collaborate with a team of database experts. This role is remote and requires strong analytical skills.

Database Engineer
Percona is seeking a MySQL Database Engineer to join their elite support team. You'll leverage your expertise in MySQL and related tools to solve complex database issues for top-tier clients. This remote position requires strong skills in performance tuning and backup solutions.