写在前面
在我们看来,如果您将来希望能投身区块链领域,并且希望能在这个领域一展宏图的话,那么最好的选择是加入一家纯粹的,以技术为导向,并且以开发全世界最棒的区块链项目为目标的公司。这家公司应该拥有浓厚的工程师文化和极客氛围,践行 Talk is cheap,show me the code,注重对人才的培养,创造舒适的学习和交流环境,鼓励技术分享,将工程师文化和技术理想贯彻到每一个角落。如果您在寻找这样的公司,这样的机会,秘猿科技是您唯一的选择。
关于秘猿
杭州秘猿科技 ( https://www.cryptape.com/#/) 有限公司(Cryptape Co.,Ltd.)的使命是用技术创造信任,为未来数字世界构建新的基础设施和服务。秘猿科技成立于 2016 年,2017 年获得招银国际战略投资,是一家以纯研究与工程为导向的技术公司,在区块链领域实力深厚。
我们具有丰富的区块链生态实践经验。从 2011 年开始参与或主导各种区块链项目,包括世界第一个开源的数字资产交易平台貔貅 Peatio;星火矿池 Spark pool;以太坊 Ethereum;以太坊爱好者社区 Ethfans;开源区块链底层内核 CITA;与招商银行等主流金融机构进行的金融 + 区块链合作;以及现在正在开发的 Nervos CKB 和 Muta 等等,涵盖了区块链生态的各个方面。
我们一直奉行开放和开源的精神,坚信透明是信任的基础,开源是区块链的基石,所有项目代码均在 Github 开源。我们与国内外多家研究机构及团队建立了长期的合作关系和良好的交流通道,无条件的与合作伙伴分享研究成果。
公司福利
- 远程办公:无论你在哪里,我们都可以并肩奋斗!
- 弹性工作:无论你是早睡早起的好孩子还是不怕黑眼圈的夜猫子,我们都可以并肩奋斗!
- 商业保险:除五险一金外,额外购买商业保险为你提供更多保障!
- 成长机会:我们关注你的个人成长,线上学习平台线下活动交流都在碗里!
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;
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.
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.
Senior Site Reliable Engineer
Responsibilities
- Responsible for the development and maintenance of CI/CD, deployment and other automated operation and maintenance systems for blockchain systems.
- Responsible for developing and maintaining blockchain monitoring alarm, logging, tracking and other systems.
- Responsible for blockchain system CKB, Godwoken, Force Bridge server operation and maintenance, version iteration upgrade.
Key Qualifications
- Proficient in Ubuntu / CentOS / Gentoo and other Linux distributions
- Knowledge in any development language such as Python / Ruby / Golang , can develop related automation tools, enthusiasm to automate operation and maintenance
- Experience with CI / CD
- Familiarity with Git/Github, have worked on open source projects or understand CI/CD of open source projects.
- Experience in cloud native development and operations, experience in Kubernetes cluster operations, familiar with common cloud native components such as: Prometheus.
- Hands-on experience with DevOps and GitOps, and the ability to automate operations and maintenance processes in the R&D process.
- Good skills in system analysis and design, document writing, process awareness and standardized thinking
- Experience in cloud platform service operation and maintenance such as Aliyun / AWS
Preferable Qualifications
- Familiarity with blockchain system
以上职位均可远程,欢迎投递联系~简历备注来自 Rubychina 简历投递:[email protected](合适的简历我们会一天内电话联系)