QuickNode ⚡
QuickNode ⚡
51 – 200 员工
SaaSWeb 3加密货币
QuickNode ⚡ 为开发者和企业构建区块链基础设施,助力其创建去中心化应用。其平台依托全球分布式基础设施,提供多链 API、实时区块链数据流、托管网络解决方案和安全功能,旨在实现低延迟访问。QuickNode 服务于加密货币、Web3 和 SaaS 领域,帮助团队连接区块链网络、开发应用,并借助技术支持和可靠工具在不同生态系统中实现规模化发展。

高级软件工程师,Go 与 Rust 区块链基础设施

为 QuickNode 的区块链基础设施平台构建并运营高吞吐量的 Go 和 Rust 系统。负责分布式服务、性能、安全性、可靠性与生产运维。

描述

  • 使用 Go 和 Rust 构建并优化高吞吐、低延迟的后端服务、API 和数据处理系统
  • 负责生产环境中的 Go 服务和 Rust 组件,涵盖架构、接口、并发、资源效率、测试、可观测性、部署与运维
  • 设计分布式系统,以强一致性、容错性、可扩展性和高可用性接收、处理、验证并提供区块链数据
  • 推动技术项目从需求和架构设计,贯穿实现、测试、部署、可观测性、事故响应和持续改进
  • 对生产系统进行性能分析和基准测试,在负载条件下提升吞吐量、延迟表现、资源效率、韧性与正确性
  • 评估区块链和分布式系统组件中的安全风险,并设计或审查防护控制措施
  • 调查服务、数据库、流式系统、网络和区块链节点中的复杂故障,并主导根因修复
  • 与产品、基础设施、安全和开发者体验团队协作,将客户与协议需求转化为易维护的系统
  • 主导设计和代码评审,指导工程师,记录技术决策,并在各团队中建立工程标准
  • 向区块链基础设施团队的工程领导汇报,该级别不直接管理下属

任职要求

  • 至少 8 年专业软件工程经验,包括在大规模生产环境中构建和运营后端或分布式系统的丰富经验
  • 精通 Go 和 Rust,并有使用这两种语言交付和运营生产软件的实际经验
  • 深入理解分布式系统、算法与数据结构、并发、内存安全与所有权、数据库、网络、操作系统和生产架构
  • 成功交付可靠、可扩展系统,并在性能、可用性、正确性或开发者体验方面取得可量化改进
  • 具备区块链基础设施、高吞吐 API、节点或 RPC 基础设施、数据流管道或类似高要求分布式平台经验
  • 具备将安全设计原则、威胁建模和严格测试应用于正确性与可用性至关重要的系统的经验
  • 具备出色的书面和口头沟通能力、良好的技术判断力,并能独立领导目标不明确的跨团队项目
  • 具备 Ethereum、Solana 或其他主要区块链协议及其节点、RPC、索引或交易处理架构经验
  • 具备设计 Go 服务与 Rust 系统、库或性能敏感组件之间清晰接口的经验
  • 具备设计或审查密码学、钱包、签名、托管或其他安全敏感系统的经验
  • 具备 Kafka、队列、事件驱动服务、分布式数据库或大规模可观测性系统经验
  • 通过架构负责、指导他人、事故领导或被多个团队采用的工程标准展现技术领导力
  • 无需公司担保即可获得在美国工作的合法授权

福利待遇

  • QuickNode 运营所在地提供具有竞争力的福利套餐
  • 灵活的工作安排
  • 平等就业保护