Percona is seeking a Principal Software Engineer with deep expertise in MySQL internals to work on Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and Oracle MySQL. This is a remote role that allows collaboration with a globally distributed team. The ideal candidate has a strong track record of developing new features, can deliver under tight deadlines, and is open to learning new technologies.
Requirements
- 10+ years of hands-on C/C++ development experience
- Deep understanding of MySQL internals, with specialization in at least one of: Query Optimizer, InnoDB Storage Engine, Group Replication
- Demonstrated history of shipping complex new features
- Experience delivering projects under tight deadlines while maintaining code quality
- Solid grasp of DBMS internal algorithms
- Experience with high concurrency threading models, atomics, and locking primitives
- Knowledge of various programming and scripting languages
- Proficiency with tools like gdb and strace
- Proficiency with git, github, and source code management methodologies
- Experience with client/server or distributed network communication systems
- Passion for clean code, performance tuning, and algorithmic efficiency
- Interest or experience in applying AI/ML concepts to databases or dev workflows (bonus)
Benefits
- Flexible work hours
- Paid time off programs
- Equipment for remote office
- Funds for career development
- Ongoing connectivity allowances
- Opportunity to participate in equity incentive plan
- The Percona Adventure Team
- Work-from-Anywhere
- FlowDays
- FryDays
- PAVE volunteering program
- Women Transforming Technology