区块链基础设施工程师

17个月前远程全职
Scroll

Scroll

location 香港
unsaved
我们正在寻找一位区块链基础设施工程师,帮助构建我们基于zkEVM的完全EVM兼容的zkRollup的序列化客户端。为了保持完全兼容性,我们的客户端是Geth的一个分叉,通过许多改动来与我们的去中心化证明网络集成。 你的日常工作将涉及到与Geth内部进行交互,与前沿的零知识证明技术进行交互,并在整个技术栈上进行优化。我们正在寻找一个对区块链基础设施有深入了解的人,同时具备软件工程最佳实践。理想的候选人将能够在高风险的开发环境中优化性能,同时保持代码的正确性。 关于Scroll... Scroll正在为以太坊构建一个开源的、字节码级兼容的zkEVM第二层解决方案。我们的使命是在保持可信中立、开放和执行力的价值观的同时扩展以太坊。 职责和责任 • 编写我们序列化客户端的Golang客户端代码 • 与zkEVM团队进行交流,确保客户端与证明网络之间的兼容性 • 编写网络代码,以在序列化器和证明网络之间进行交互 • 进行全面的EVM兼容性测试 • 对序列化器进行严格的安全审计和测试 所需技能和经验 • 熟练掌握Golang、Rust、C++或类似语言。我们主要使用Golang • 熟悉常见算法、数据结构及其计算和内存复杂性,并有从头实现它们的经验 • 对区块链协议的某个方面(共识、点对点、EVM)及其实现有深入理解 • 有编写安全关键生产代码的经验 • 良好的(异步)沟通能力和与全球分布式多文化团队合作的能力 • 在区块链基础设施开发或密码学方面有经验 • 熟悉go-ethereum或类似的代码库 • 有zkRollups或其他L2技术的经验 • 有性能优化的先前经验 • 有高质量开源贡献的记录(请在可能的情况下分享之前的PR链接) 关于你 • 你与我们的社区建设、开放性、可信中立的价值观完全一致 • 你对去中心化系统和开源协作有浓厚的兴趣 • 你以使命为导向,渴望成为zkEVM研究的领先者 • 你是一个建设者 • 你是一个善于合作的人,能够在全球分布式团队中很好地工作 我们提供什么 • 可在任何地方弹性工作时间 • 慷慨的带薪休假 • 家庭办公室设置 • 年度成长预算 • 共享办公会员津贴 • 选定国家的私人医疗保险 • 有竞争力的薪酬套餐 Scroll为一家平等机会的工作场所感到自豪。我们致力于提供平等的就业机会,不论种族、肤色、血统、宗教、性别、国籍、性取向、年龄、公民身份、婚姻状况、残疾、性别认同或退伍军人身份。如果你有残疾或特殊需求,请告诉我们,我们将尽力提供帮助。