Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[杭州 可远程] 秘猿科技 招聘区块链开发工程师/全栈开发/资深软件开发(性能优化)/Technical Writer/RISC-V #101

Open
Cryptape1005 opened this issue Mar 23, 2022 · 1 comment

Comments

@Cryptape1005
Copy link

公司介绍

杭州秘猿科技的使命是用技术创造信任,为未来数字世界构建新的基础设施和服务。秘猿科技成立于 2016 年 ,2017 年获得招银国际战略投资,是一家以纯研究与工程为导向的技术公司,在区块链领域实力深厚。

我们具有丰富的区块链生态实践经验。从 2011 年开始参与或主导各种区块链项目,包括世界第一个开源的数字资产交易平台貔貅 Peatio ;星火矿池 Spark pool ; 以太坊 Ethereum ;以太坊爱好者社区 Ethfans ; 开源区块链底层内核 CITA ;与招商银行等主流金融机构进行的金融+区块链合作;以及现在正在开发的 Nervos CKB 和 Muta 等等,涵盖了区块链生态的各个方面。

我们具有深厚的区块链技术研发和工程实力。首席架构师谢晗剑曾是由 Vitalik Buterin 所领导的以太坊 (Ethereum) 研究团队中唯一的中国成员,参与设计了包括 Casper 在内的以太坊下一代核心算法,后带领团队设计并实现了中国第一个开源高性能区块链 CITA 及新一代公有链 Nervos CKB ,撰写了多篇区块链研究及技术文章并提出了“公有许可链”(又称“开放联盟链”)的概念。首席科学家张韧博士毕业于鲁汶大学 COSIC 实验室,长期专注于区块链共识协议、安全和隐私研究,在国际顶级密码学及区块链会议上发表过多篇论文,曾在 Blockstream 与 Pieter Wuillie 和 Gregory Maxwell 共同工作。

我们一直奉行开放和开源的精神,坚信透明是信任的基础,开源是区块链的基石,所有项目代码均在 Github 开源。我们与国内外多家研究机构及团队建立了长期的合作关系和良好的交流通道,无条件的与合作伙伴分享研究成果。

公司官网: https://www.cryptape.com/
招聘地址: https://www.cryptape.com/join
我们的代码: https://www.cryptape.com/code
我们的博客: https://blog.cryptape.com/

薪资福利待遇

远程办公:无论你在哪里,我们都可以并肩奋斗!
弹性工作:无论你是早睡早起的好孩子还是不怕黑眼圈的夜猫子,我们都可以并肩奋斗!
商业保险:除五险一金外,额外购买商业保险为你提供更多保障!
成长机会:我们关注你的个人成长,线上学习平台线下活动交流都在碗里!

地点

工作性质

  • 是否全职:是
  • 是否远程:是

在招岗位

Senior Blockchain Engineer

Responsibilities

  • Design and build new features for Nervos CKB.
  • Identify and debug performance issues to improve Nervos CKB.
  • Explore new frontiers that can push the boundaries of the whole Nervos CKB ecosystem.
  • Development language: Rust

Minimum Qualifications

  • 5+ years experience in the software development field.
  • Proficiency in at least one system language, including Rust, C/C++.
  • Experience with high performance multi-threaded systems.
  • Excellent teamwork and communication skills.

Preferable Qualifications

  • Maintainer of open source libraries or experience working with open source projects.
  • Experience in distributed systems.
  • Experience in lower-level computer systems, computer architecture, embedded systems.
  • Experience with projects involving handwritten assembly languages.
  • Experience in the development of Bitcoin or other permissionless blockchain.
  • Love Rust.

Blockchain Engineer

Responsibilities

  • Design and build new dapps in the Nervos ecosystem.
  • Explore best practices in building Nervos dapps.
  • Collaborate with internal development teams to enhance toolings as well as the whole Nervos ecosystem.

Minimum Qualifications

  • 1 - 2 years experience in the software development field.
  • Proficiency in at least one programming language, e.g. JavaScript/TypeScript, Go, Java, Rust, etc.
  • While it is not a required skill, you will need to code in JavaScript/TypeScript at work.
  • Good teamwork and communication skills.

Preferred Qualifications

  • Experience working with open source projects.
  • Experience working with blockchain related projects.
  • Existing open source library maintainer is preferred.

Fullstack engineer

Responsibilities

  • Design and build developer tools/libs in the Nervos CKB ecosystem.
  • Explore best practices in building Nervos CKB dapps.
  • Collaborate with internal development teams to enhance toolings as well as the whole Nervos ecosystem.

Minimum Qualifications

  • 1-2 years experience in the software development field.
  • Experience with TypeScript, producing reusable libraries/modules
  • Good teamwork and communication skills.

Preferred Qualifications

  • Experience working with open source projects.
  • Experience working with blockchain related projects.
  • Experience with a non-TypeScript/JavaScript language
  • Existing open source library maintainer is preferred.

Senior Software Engineer, SDK/CLI

Responsibilities

  • Maintain capsule and related libraries.
  • Implement new features for ckb-cl and ckb-sdk(Rust).
  • Improve usability and accessibility of ckb-cli&capsule.
  • Write documentations and tutorials of ckb-cli&capusle.

Minimum Qualifications

  • 3+ years experience in the software development field.
  • Proficiency in at least one system language, including Rust, C/C++.
  • Experience with API design.
  • Experience with high performance multi-threaded systems.
  • Excellent teamwork and communication skills.

Preferred Qualifications

  • Experience working with blockchain projects.
  • Experience in embedded systems.
  • Maintainer of open source SDK libraries or CLI tools is preferred.
  • Love Rust.

Technical writer

Responsibilities

  • Research, write, and maintain high-quality online documentation for Cryptape developer tools.
  • Translate documentation from Chinese to English.
  • Work independently and manage your own projects while building relationships across Cryptape.
  • Collaborate closely with product managers, engineers, customer support, and other technical writers.

Minimum Qualifications

  • Bachelor’s or Master’s degree in computer science, technical information and documentation, or similar.
  • 2+ years of technical writing experience with the knowledge of technical writing best practices.
  • Strong logical and analytical thinking, communicative skills, and being result-oriented.
  • Excellent spoken and written English. All of our documentation is written in English.
  • Experience using content management systems.
  • The ability to manage competing priorities in a fast-paced environment.
  • A passion for technology and a desire to learn.

Preferred Qualifications

  • A strong technical background, such as a related subject knowledge of blockchain.
  • The ability to read and understand the code, such as JavaScript/TypeScript, Java etc.
  • Knowledge of Illustrator, Photoshop, Visio, or other graphics tools.
  • Knowledge of Linux system;

Senior Performance Engineer

Responsibilities

  • Design and develop benchmarks/workloads to identify performance issues.
  • Design and build automatic performance diagnosis & analysis tools.
  • Implement or prototype optimization ideas
  • Research next generation architectures to improve the performance.

Minimum Qualifications

  • Experience with performance diagnosis of large scale distributed systems.
  • 5+ years experience in the software development field.
  • Proficiency in at least one system language, including Rust, C/C++.
  • Excellent teamwork and communication skills.

Preferred Qualifications

  • Experience working with open source projects.
  • Experience in AAA game engines.
  • Experience in Linux kernel development.
  • Experience with eBPF is preferred.
  • Maintainer of open source libraries in esoteric languages is preferred.

Senior RISC-V Toolchain Engineer

Responsibilities

  • Porting new useful libraries and tools to RISC-V CPU architecture running in CKB VM environment.
  • Follow and contribute back to upstream GCC/LLVM progresses in RISC-V.
  • Work with internal/external teams to optimize existing cryptographic libraries so as to make them faster on CKB VM.

Minimum Qualifications

  • 5+ years experience in the software development field.
  • Proficiency in C/C++.
  • Willingness to dive deep into the RISC-V architecture space.
  • Excellent teamwork and communication skills.

Preferable Qualifications

  • Experience working with open source projects.
  • Experience dealing with low level assembly code, such as x86_64, aarch64 or RISC-V.
  • Experience working with LLVM or other modern compiler infrastructure.
  • Experience implementing cryptographic algorithms.
@github-actions
Copy link

欢迎您提交招聘信息,Rebase 会整理招聘内容,通过公众号发出。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant