Search Remote Jobs

Senior Software Engineer - MySQL

April 8

Apply Now
Logo of Percona

Percona

Enterprise • Software as a Service (SaaS) • Database Technology

Percona is an open source database software, support, and services company that helps enhance the performance and reliability of databases and applications. The company provides a variety of tools and services tailored for MySQL, MongoDB, and PostgreSQL databases, offering managed services, consulting, and training to support enterprises in managing their complex database environments. Percona is recognized for its commitment to open source solutions, ensuring that clients maintain control and secure access to their data without being locked into commercial licenses. Their solutions focus on scalability, proactive performance tuning, high availability, and security, serving thousands of customers with varied database needs. With a strong emphasis on community engagement and continuous innovation, Percona is dedicated to driving success and efficiency in database management.

201 - 500 employees

Founded 2006

🏢 Enterprise

📋 Description

• Design and implement new features and improvements. • Diagnose and fix defects in Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and Oracle MySQL products. • Perform periodic source code merges from other open source repositories. • Contribute to upstream projects that we leverage to bring our own solutions to the community. • Develop test cases for continuous integration deployment. • Participate in code and design reviews. • Mentor and guide other team members in their own career development. • Blog, present and evangelize our software to help increase adoption and keep our thriving community growing. • Engage with other departments in Percona to ensure we’re delivering value driven solutions.

🎯 Requirements

• Bachelor's degree in Computer Science or a related field, or equivalent experience. • Ability to speak, listen and write effectively in fluent English. • Minimum 5+ years of experience in C/C++ development and object oriented design. • Strong understanding of SQL databases, preferably MySQL. • Strong understanding of DBMS internal algorithms such as those used in query optimiser, B-tree indexing, multiversion concurrency control, ARIES crash recovery, and others. • Strong understanding of compression and encryption algorithms and techniques. • Experience with client/server or distributed network communication systems. • Experience with high concurrency threading models, atomics, and locking primitives. • Knowledge of various programming and scripting languages such as BASH, Perl, and Python. • Proficiency with tools like gdb and strace. • Proficiency with git, github, and source code management methodologies. • Knowledge of Open Source software concepts and community.

🏖️ Benefits

• Flexible work hours. • Laptop & Internet access are provided. • Generous benefits including flexible work hours and various paid time off programs. • All equipment for remote office. • Funds for career development (external training, certifications, conferences). • Ongoing connectivity allowances. • Opportunity to participate in equity incentive plan. • Support for a healthy work/life balance such as The Percona Adventure Team, Work-from-Anywhere, FlowDays, FryDays, and overall flexibility. • Support for being socially responsible through PAVE volunteering program and Women Transforming Technology.

Apply Now

Similar Jobs

March 16

Canonical

501 - 1000

Lead architecture and design of LXD and MicroCloud for Canonical's cloud solutions.

🇪🇺 Europe – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

February 14

Linear

11 - 50

Join Linear to develop user-facing features for an issue tracking tool with performant systems.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

January 17

Agile Lab

51 - 200

🏢 Enterprise

🤝 B2B

☁️ SaaS

Seeking Software Engineer III to develop data solutions with Agile Lab team. Full-time remote role.

🇪🇺 Europe – Remote

💵 €47.5k - €60.5k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com