关于我们:
Blockworks是一个快速发展的金融媒体品牌,向数百万投资者提供有关比特币和加密货币的新闻和见解。
我们的编辑网站、研究、通讯、播客和活动为投资者提供了关键的分析和信息,帮助他们在数字资产方面做出更明智的决策。
职位描述:
作为我们团队的高级后端工程师,您将在设计、开发和维护支持我们所有应用程序和服务的后端系统方面发挥关键作用。您将负责领导和规划我们整个后端堆栈上的功能开发工作,该堆栈支持我们的研究产品(https://blockworksresearch.com)和编辑网站(https://blockworks.co;每月活跃用户超过100万)。这将包括实现API、访问、解析和格式化区块链交易,并对不同数据库中的内部数据进行建模。
职责:
• ⛴ 快速交付,频繁交付
• 💡 拥有我们令人兴奋的加密产品的后端堆栈
• ♻️ 参与产品开发生命周期的所有方面,包括系统架构/设计
• ❓ 估计工程工作量,计划实施并推出系统变更
• 🚨 发现项目风险并有效地减轻风险
• 🛠 在一个时间非常关键的环境中找到并解决稳定性/可扩展性问题
要求:
• 计算机科学、工程或相关领域的学士学位(或同等工作经验)
• 至少5年的后端工程师专业经验,专注于使用Typescript和Node.js进行后端开发和架构
• 具备构建能够处理每天100万次以上请求的快速API端点的经验
• 熟练掌握Vercel及其无服务器函数,包括部署、配置和优化
• 熟练设计和优化关系型数据库,如MySQL和PostgreSQL,包括数据建模和查询优化
• 有使用Redis等缓存机制和工具提高应用性能和可扩展性的经验
• 出色的解决问题的能力,能够在快节奏的环境中解决技术问题
• 熟悉DevOps实践,具备CI/CD流水线、自动化测试和部署工具的经验
• 出色的沟通技巧,能够与跨职能团队有效合作
• 高度的注意细节和能够编写干净、可维护和可重用的代码。
我们的技术栈:
• Vercel(无服务器函数、Cron、前端部署)
• AWS(Lambda、EC2、RDS)
• MySQL
• Redis Cloud
• Next.js
• React
• TypeScript
• ether.js
薪资和福利:
• 致力于开放、包容和多元化的工作文化
• 有竞争力的薪资
• 14周全薪产假
• 全额支付的医疗、牙科和视觉保险(您的家属也有一部分费用由公司承担)
• 401(k)计划
• 远程工作站津贴
• 学习津贴
• 团队欢乐时光和外出活动(即使在远程工作时也有!)
• 慷慨的休假和假期政策
• 通勤福利
我们知道,多样性能够带来最好的问题解决和创造性思维。我们致力于为团队增添新的视角,并鼓励每个人申请,如果您的经验与我们的要求接近。
Blockworks致力于创造一个多样化的环境,自豪地成为平等机会雇主。所有合格的申请人将获得平等的就业机会,不论种族、肤色、宗教、性别、性别认同或表达、性取向、国籍、遗传信息、残疾、年龄或退伍军人身份。
薪资范围:19万美元 - 21万美元