您是 FTP 协议或 SFTP 协议内部工作的专家吗?构建一个与 RFC 完美兼容同时仍能支持有缺陷的客户端的服务器会让您微笑吗?如果是这样,我们希望您了解 Files.com!Files.com 是全球最大的商业 FTP 和 SFTP 服务器托管提供商之一。我们的服务最初是作为 BrickFTP 推出的,尽管我们的服务产品已经超越了 FTP,但我们有成千上万的企业依赖我们的服务 24/7 来提供可靠的 FTP 和 SFTP 服务器托管。
< /div>我们的 FTP 和 SFTP 服务器代码主要是用 Java 编写的,并利用了 Apache 基金会的开源代码(我们已经大大扩展)。我们是寻找在协议级别了解 FTP 和/或 SFTP 并了解 Java 的稀有独角兽,以帮助我们实现 FTP 和 SFTP 服务器代码的现代化并实现许多令人兴奋的新功能。阅读继续了解更多信息!
关于角色作为 Files.com 的 FTP 或 SFTP 服务器开发人员,您将拥有我们的 FTP 和 SFTP 服务器代码的所有权,帮助我们保持其现代化、快速和可维护性,同时实现令人兴奋的新功能。这些代码库目前是用 Java 编写的,我们希望申请人感到舒适le 在 Java 中,但我们也有兴趣用更现代的语言(例如 Go 或 Elixir)重写这些文件,特别是如果我们可以利用现有的 FTP 或 SFTP 库。在这个角色中,您将从事以下工作以及更多工作:
- 使我们的 SSH 和 TLS 加密技术保持最新,包括集成新密码和管理已批准密码的列表以最大限度地提高安全性。
- 确保我们的 FTP 和 SFTP 服务器产品最大程度地兼容各种广泛的客户端软件(甚至是有缺陷的软件)。
< /li>- 优化我们的 FTP 和 SFTP 服务器以提高速度和吞吐量,以便我们的客户获得最快的服务器体验。
- 集成客户端加密等新功能。< br>
最低资格:
- 5年以上直接适用经验。
< /li>- 深入了解协议级别的 FTP 和/或 SFTP 协议。过去曾编写过 FTP 或 SFTP 客户端或服务器就可以很好地证明这一点。
- 拥有强大的计算机科学背景以及对算法和数据结构的理解。
- 开发和支持实际应用程序的历史,这些应用程序已在大量用户群中用于生产。
- 完全了解如何编写安全代码并了解常见问题Web 应用程序安全漏洞。
- 扎实的 Java 经验,最好是 Java 8 和 Java 10 中的新功能。
优先资格:
- 参与开源项目,包括在社区中广泛使用的软件包的理想维护者。
我们的核心信念我们相信最好的工程师往往是通晓多种语言的具有广泛的编程语言经验。我们不招聘特定的编程语言技能,而是寻找精通多种编程语言的工程师。我们希望我们的员工能够适应并准备好迎接下一步的发展。我们相信使用正确的工具来完成工作。我们的核心应用是内置于 Ruby、JavaScript、Java、C++ 和 PHP。我们使用 Rails、React、Chef、Qt、Jenkins、Github、Honeybadger、CircleCI、Maven、AWS、MySQL、Redis、Memcached、Haml、Sass 和许多其他令人兴奋的开源系统。我们不想仅仅因为“这就是它的做法”而陷入使用语言或工具的陷阱。我们相信开放式- source 仅在公司回馈的情况下才有效。如果您在 Files.com 工作期间从事任何开源项目,我们鼓励您将改进作为拉取请求提交回上游项目。如果您在这里工作时从头开始构建通用且与我们的核心产品无关的东西,我们希望您也将其发布到 GitHub 上。我们还将支付您参加任何可以进行演讲的会议的差旅费。我们相信制造我们自己实际使用的产品。我们是我们自己最严厉的批评者,我们每天都会按照他们的步调测试我们的所有产品。
薪水、薪酬和福利Files.com 根据经验提供行业领先的薪水,并结合无与伦比的灵活性和其他优势来吸引顶尖人才。您将每年请假 11 个全公司假期以及 20 天的 PTO 假期。去玩吧。不要一直工作。我们将为您提供一台笔记本电脑和 1,000 美元的签约奖金,用于购买新的显示器、办公桌或任何其他有助于构建或更新您的家庭办公室。我们将根据您的表现每年更新您的薪水,并由您的同事审查。我们全额支付基本计划健康保险费(确切的计划细节取决于您的居住州),如果您的配偶或家属希望加入您选择的计划,我们将为他们挑选 75% 的选项卡。我们希望您的家人身体健康。
准备好申请了吗?
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。