数据可信·价值自由

区块链的未来已来
加入我们,使它分布得更均匀

作为国际一线的区块链技术公司,Onchain率先在2014年就开始致力于区块链技术平台的研发与运营。已实现了联盟链和公有链双轨道发展的战略。 我们奉行极客精神与工程师文化。团队聚集了自硅谷、华尔街的海归精英、国内顶尖院校和一线互联网优秀人才。我们强调团队精神的同时尊重个性。我们注重沟通与理解,期待创新和卓越。

查看更多

分布式存储高级工程师/架构师

职位描述:
  1. 负责区块链分布式/去中心化存储系统的设计、开发、测试工作,确保系统的高可用性,高可靠性,以及性能的持续优化;

  2. 负责优化分布式存储系统的可运维性,对系统瓶颈及时发现并设计解决方案,对系统隐患快速解决;

  3. 研究实践业界顶级分布式及去中心化存储系统相关开源项目,并可参与到开源社区,跟踪和研究最新的技术创新;

职位要求: 
  1. 本科及以上学历,软件工程/计算机/电子/通信等相关专业毕业;

  2. 熟悉Linux下的开发环境,熟悉Shell/Python等常见脚本语言;

  3. 至少精通C,C++,Go语言之一, 熟悉常用数据结构和算法,扎实的编程基础和良好的编程风格;

  4. 理解数据库系统原理,熟悉数据库/SQL语言,具有较强的数据库设计及调优能力,深入理解缓存技术;

  5. 熟悉或研究过DHT (分布式哈希表),有BitTorrent,eMule,IPFS等去中心化文件存储及共享系统研究或开发经验;

  6. 能熟练阅读英文文档,具备一定的英文文档写作能力;

  7. 热爱研发,对工作认真负责和充满热情,喜欢钻研技术,良好的沟通能力和团队协作精神,乐于解决挑战性的问题。

  8. 有以下任一经验优先

    -在分布式计算、大规模存储系统方面有实际开发经验,熟悉 kafka等分布式消息系统/hadoop/storm/spark等分布式计算框架/HDFS/CEPH分布式文件系统;
    -熟悉区块链系统或有相关开发经验;
    -能提供自己的相关技术博客或源代码作品者,有开源项目或者为开源社区做过贡献;

查看更多

密码学专家

职位描述:
  1. 跟踪研究应用密码学前沿技术、密码算法实现及性能优化,如格密码、同态加密、零知识证明在区块链的应用;

  2. 根据产品性质和用户需求定制和筛选应用密码算法;

  3. 参与具体应用密码算法实现和对算法进行理论和实践的安全验证;

  4. 熟悉网络安全及常见安全漏洞(理论和实践)攻击手段,能够协助选取或实现相应应对措施;

职位要求: 
  1. 计算机, 信息安全, 应用数学等相关专业,博士以上学历要求,应届生亦可考虑;

  2. 熟悉对称及非对称密码体系常见加解密算法(AES, RSA, ECC, SM2&SM3),数字签名如环签名聚合签名,NTRUSign 、密钥管理,Commitment Scheme等技术,熟练掌握密码算法的使用和开源库,熟悉PKI体系、CA系统以及安全协议;

  3. 熟悉同态加密, 零知识证明, 格密码理论优先;

  4. 熟悉网络安全及常见安全漏洞(理论和实践)攻击手段,能够协助选取或实现相应应对措施;

  5. 良好的沟通和表达能力,工作积极主动;

查看更多

架构师

职位描述:
  1. 基于业务场景的分布式系统架构与设计(区块链系统);

  2. 相关行业应用技术解决方案制定;

  3. 研究区块链行业的技术方案与架构,设计系统原型,制定研发计划;

  4. 参与公司层级的技术与架构的评审与决策;

职位要求: 
  1. 计算机或者相关专业,本科以上学历,8年以上工作经验;

  2. 精通或熟悉Go、C/C++或Java的设计开发经验;

  3. 精通分布式系统设计系统设计,具备规模性高可用的分布式系统的设计经验;

  4. 有极佳 的逻辑思维能力,善于从业务层面分析问题找到解决方案;

  5. 有优秀的跨团队沟通能力和协作能力;

  6. 有以下任一经验优先;

    • 有区块链相关技术的研究或设计经验

    • 主导或参与过开源社区项目

    • 有密码学知识背景,有网络安全相关产品开发经验

    • 对计算机网络系统有深刻理解,有点对点网络协议或应用开发经验

查看更多

全栈开发工程师

职位描述:
  1. 参与产品和项目相关模块的概要、详细需求讨论;

  2. 负责产品和项目相关模块的分析和设计;

  3. 负责关键技术问题的攻关和系统优化,协助解决开发过程中的技术难题;

  4. 制定开发计划,协调推进相关模块开发工作;

职位要求: 
  1. 统招全日制本科及以上学历,计算机相关专业,至少3年的后端开发经验,精通至少一门后端开发语言 Java/PHP/Python/Node.js ,熟悉Javascript语言,前端开发有实践经验;

  2. 精通web开发后端框架的至少一个(Spring MVC、Yii、Django、Express、Koa等),熟悉框架的内核与设计模式,有造轮子的能力;

  3. 精通关系数据库中的MySQL/Oracle/SQL Server中的至少一个;熟悉MongoDB、Cassandra、Hive、Redis、MemCached等NoSQL存储优先;

  4. 熟悉io、多线程、集合等基础框架,熟悉分布式、缓存、消息、搜索等机制优先;

  5. 熟悉常用的数据结构和算法;熟悉常见设计模式;

  6. 良好的沟通、表达、分析能力;