正在招聘:高级 MariaDB 开发者 / 代码审查员

是的,我们正在招聘! 

并且我们正在招聘一个非常有趣的职位:作为 MariaDB Server 的高级开发者,主要任务是合并社区代码贡献。

一个要求很高的工作

这是一份要求很高的工作。MariaDB Server 的代码库庞大且复杂,成为一名优秀的 C / C++ 开发者只是能够为其做出贡献的起点。您还需要了解数据库以及现有的代码库架构。

一个要求很高的代码库

现有的代码库要求很高。取决于您的看法,如果您非常熟悉它,它可能非常高效;如果您不熟悉,它可能有很多依赖关系。这两种看法都正确。我们的目标之一是保持效率,同时减少内部依赖——换句话说,就是“重构”——但能够为其做出贡献并不是我们招聘的开发者的第一步。

您可能的背景

在我们看来,您对代码库了解得越深入,您越有可能成为我们合适的选择。您可能在职业生涯中的某个时间点或多或少地全职从事过 MySQL 或 MariaDB 代码库的工作。如果不是,您很可能已经做出过一些贡献。

元目标:减少拉取请求积压

MariaDB Foundation 使命的三个基本要素是开放性、采用和连续性。我们招聘主要是为了支持开放性,即我们接受对我们开放代码库做出贡献的能力。我们希望减少贡献提交的积压,这需要知识渊博的开发者来指导贡献者,并且知道如何区分一个可工作的临时方案与生产就绪的代码,这种代码必须能跨平台工作并能放入下一个版本。 

编码与评审的平衡

我们理解,进行评审的开发者必须进行自己的开发,这不仅是为了对他们接受贡献的代码库有深入了解,也是为了能够“保持理智”并保持作为开发者的良好状态。话虽如此,我们正在寻找填补的职位主要涉及评审代码并使其达到生产就绪状态——这比进行开发要求更高。

Anywhere 办公

我们不要求您搬迁。您可以在任何技术上能够安排支付的地点工作。 

如何申请

有兴趣吗?请发送电子邮件至 foundation@mariadb.org,我们会告知您后续步骤!