区块链技术岗位JD

参与区块链核心系统的架构设计和研发工作
发展区块链技术,探索和推进区块链技术在不同场景的应用

1、精通C/C++/JAVA语言开发,重视代码质量和容错性,遵守良好的编码风格
2、熟悉Linux环境下多进程/线程、文件系统及网络编程
3、熟悉Linux的常用命令,熟悉常见的性能查看及调优工具使用
4、具备以下背景或经验之一者优先
a、参与过网络框架、搜索引擎、分布式数据库、云计算平台等底层平台或组件开发
b、熟悉Bitcoin、Ethereum等开源区块链系统细节设计
c、熟悉BFT、Paxos、Raft等一致性协议之一的细节
d、熟悉PoW,PoS等区块链共识算法/协议细节
e、熟悉现代密码学或者网络安全相关技术
f、精通可信计算,如SGX开发

职责
1、负责区块链架构设计
2、理解各类主流的共识算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等
3、熟练掌握GoLang,C++等主流区块链系统开发语言,参与各个区块链开发社区并贡献源码者优先参与公司区块链底层核心模块和架构的开发
4、组织公司技术人员完成区块链底层开发工作

任职要求
1、至少10年以上IT互联网相关经验
2、本科及以上学历,计算机、软件等相关专业
3、精通C++、Java、C#中至少一种主流编程语言,熟悉Go、Python、Javascript等常用编程语言
4、精通各种数据结构和算法,对密码学,安全协议和加密算法有研究
5、有加密货币或区块链技术实际实施经验的优先
6、熟练掌握以太坊/比特币/区块链的原理、机制和相关加密算法者优先
7、熟悉Ethereum、OpenChain、Bitcoin等相关开源项目,有研究和贡献经验的优先
8、有HyperLedge、Fabri、经验优先

岗位职责
1、从事基于区块链的产品设计和研发,研究区块链协议、加密技术、共识算法和底层实现。
2、负责制定和实施技术方案,搭建区块链的底层架构。
3、负责区块链基础框架和系统模块开发。

任职条件
1、掌握主流公链相关机制与原理,包括但不限于Bitcoin、Ethereum、HyperLedge、Fabri、等
2、理解各类主流的共识算法,包括但不限于PoW、PoS、DPoS、PBFT、Paxos、Raft等
3、熟练掌握Golang、C/C++、Java等主流开发语言中的至少一种,参与区块链开发社区并有源码贡献者优先
4、了解主流NoSQL数据库的原理与使用,尤其是KV数据库,包括但不限于LevelDB、RocksDB等
5、有公链、侧链、联盟链等区块链项目开发经验者优先。

区块链技术专家
职位描述
1、搭建基于区块链的底层架构,目标是实现高安全,可扩展,高性能等,承担底层链的架构设计和研发
2、能够独立进行区块链底层系统的重构,扩展等设计,对区块链的核心组件或者技术(包括但不限于协议,运行机制等)能够完全掌控
3、对区块链的前沿技术能够主动钻研并进行实施落地

任职要求
1、精通C++或者Go,有过公链研发经验或者对开源社区有贡献者优先
2、对于区块链技术本身有兴趣,对BitCoin、Ethereum、EO、有深入思考以及独立见解研究分析底层实现,并有优化改进能力者优先
3、技术功底扎实,在分布式计算,存储,密码学,安全等领域有建树者优先

岗位职责
1、负责业务线研发体系整体规划,制定研发体系战略目标与工作计划
2、主持重大技术决策和技术方案,制定技术发展战略,规划技术发展方向
3、负责技术攻关与团队技术指导,带领技术团队完成技术平台整体搭建与产品研发
4、指导关键技术模块,并对系统与产品的安全性和稳定性负责

任职资格
1、计算机及相关专业本科及以上学历
2、8年以上互联网企业研发工作经验,5年以上研发管理经验
3、具备技术全局管理能力,对项目管理、需求管理、技术管理和技术优化有深刻的理解和认知
4、关注行业前沿技术,能够把握行业技术发展趋势和业务发展动向,对关键技术有独到见解并能够提出合理建议

工作职责
区块链基础研究组(精通C++或Go)
1、搭建基于区块链的底层架构和应用平台,能实现公链、侧链、联盟链及多种逻辑,供应用层调度使用
2、能够独立进行区块链底层系统及应用平台的功能定义和架构设计,研究区块链的协议,运行机制、底层实现和应用平台研发等
3、分析主流区块链链的源码,能够辨别优劣,引导公司的区块链发展方向

区块链应用平台组(精通Go)
1、了解区块链行业,对区块链应用有独到见解
2、负责区块链BaaS平台的落地,选型和研发
3、承担区块链系统核心功能代码设计与开发
4、参与拟定区块链框架和集团现有技术体系的集成方案

工作要求
1、精通C++或Go
2、对区块链有浓厚兴趣,有研究精神,不人云亦云,能够思考本质
3、基础扎实,熟悉各种数据结构和算法,对分布式计算,密码学有深入研究
4、对比特币,以太坊,EOS等主流区块链有自己的独到见解,能够研究分析源码,并优化改进
5、对行业有深入沉淀,能够掌控区块链投入方向

目前参与区块链的几个方向
1、基础研究组(c++或go):有研究能力,区块链本身是多个成熟技术(分布式存储,分布式架构,共识算法,加密算法,网络协议等)的优雅组合,期望有兴趣研究底层,阅读源码,拥抱开源的朋友参与
2、BaaS平台组(go和架构能力):有架构思维的,我们也在做区块链的BaaS平台,类似于阿里云的生态,需要有架构思维的朋友进入,研究区块链架构,对协议熟悉了解,能够研究透彻区块链本质,并抽象成平台
3、业务应用组(go,node,c++):有商业思维,有敏感度,将业务和区块链更好的结合落地,并促进区块链底层和平台化改进,支撑业务合理,高效,高质落地
4、周边生态组:联合公司内部,外部公司,科研机构,大学实验室,联合构建生态、专利、培训、开源社区等区块链生态
5、综合,掌握区块链的生态,最终能够研发自己的公链,并开源到社区,将业务完美落地,有国际影响力

岗位职责
1、负责区块链业务系统分析与设计,承担区块链核心功能代码设计和开发
2、解决各类系统技术风险,保证系统的安全、文档、快速运行
3、负责制定相关区块链业务解决方案,推进完成项目落地
4、参与项目构架治理,可独立完成任务。

任职要求
1、参与过区块链核心技术开发,不限于以太坊和超级账本,具有3年以上研发和开源贡献经验
2、清晰理解区块链技术演进,技术瓶颈,技术发展方向
3、熟悉分布式系统/分布式数据库技术,有分布式网络服务开发经验
4、熟悉p2p网络技术,至少二年以上P2P技术从业工作经验,或者有在大型互联网公司从事过P2P相关技术开发的工作经历
5、熟练掌握加密算法的性能及应用场景,能够使用数据加密解决过授权问题
6、清晰理解共识算法,优缺点,参与贡献过共识算法开发
7、拥有良好的编码规范,能够熟练阅读英文文档
8、具备良好的团队协作精神和职业素养

职位描述
1、负责交易、行情、资产等系统的设计实现。
2、负责接入网关、业务路由、业务调度等系统的设计实现。
3、构建与优化监控、日志、审计等基础系统。

要求
1.会JAVA,编程基本功扎实,精通ruby/C/C++/GO任意一种语言更好,熟悉常用算法和数据结构
2、熟悉TCP/UDP网络协议
3、熟悉Linux系统、OS原理、分布式系统设计
4、熟悉高可用系统设计,对后台服务的性能优化、容灾容错有一定的经验
5、开发过数字货币交易系统的优先
6、了解各种工业系统的开源实现,有开源项目贡献最好
7、责任心强,良好的对外沟通和团队协作能力,主动,好学

参与区块链核心系统的架构设计和研发工作
发展区块链技术,探索和推进区块链技术在不同场景的应用
1、精通C/C++/JAVA语言开发,重视代码质量和容错性,遵守良好的编码风格
2、熟悉Linux环境下多进程/线程、文件系统及网络编程
3、熟悉Linux的常用命令,熟悉常见的性能查看及调优工具使用
4、具备以下背景或经验之一者优先:
a、参与过网络框架、搜索引擎、分布式数据库、云计算平台等底层平台或组件开发
b、熟悉Bitcoin、Ethereum等开源区块链系统细节设计
c、熟悉BFT、Paxos、Raft等一致性协议之一的细节
d、熟悉PoW,PoS等区块链共识算法/协议细节
e、熟悉现代密码学或者网络安全相关技术
f、精通可信计算,如SGX开发

职责描述
1、负责基于区块链的互联网营销产品的设计和研发
2、组织制定和实施技术决策和技术方案,组织架构设计与升级优化
3、带领团队研究、开发并实现区块链协议、加密技术、共识算法和底层实现

任职要求
1、5年以上软件开发经验(带过技术团队),2年以上区块链相关项目开发经验。
2、掌握Bitcoin,Ethereum,HyperLedge、Fabric的区块链相关机制与原理
3、熟练掌握Java,C++,Go,Node.js、Python等主流区块链系统开发语言至少两种对操作系统,编译原理,网络原理,加密算法等底层技术有相当的兴趣及研究
4、熟悉分布式系统架构和分布式存储相关原理,对区块链(Blockchain)、以太坊(Ethereum),超级账本(Hyperledger)等技术有一定了解和热情

岗位职责
1、负责区块链(blockchain)底层核心技术的调研与实现
2、参与整体架构设计,负责核心模块的独立设计

任职要求
1、本科以上学历,计算机相关专业,具有5年以上架构开发经验,在分布式系统、分布式存储、实时大并发等至少一个领域负责过核心模块或架构设计。
2、精通c/c++/golang中的一种以上,全栈最佳
3、对区块链行业有热情,对技术有追求
4、熟悉比特币、以太坊、Hyperledger等区块链技术优先。

坚持原创技术分享,您的支持将鼓励我继续创作!