区块链工程师后端

16个月前远程全职
Remotebase

Remotebase

location 旧金山
unsaved
Remotebase不仅仅是一个求职平台 - 我们正在建立一个远程工作社区,让您可以茁壮成长并取得成功。我们将顶级技术人才与顶级客户联系在一起,并为您轻松找到理想的工作。那么,为什么还要等待呢?加入我们,成为我们通往成功的桥梁的一部分吧! 我们正在寻找一位非凡的后端工程师,负责领导我们先进的区块链支付网络的开发。这个角色超越了简单的编码;它涉及到构建一个能够和谐地将传统法定交易与动态的区块链世界统一起来的平台。您的专业知识将在创建一个在复杂的分布式框架内体现出性能、可靠性、安全性和可扩展性的系统方面起到关键作用。 主要职责: • 为我们的区块链支付平台设计和开发后端组件,确保法定货币和区块链支付渠道之间的无缝集成和交易完整性。 • 使用Web3.js熟练处理区块链交互,深入了解用于提高交易效率和可扩展性的Layer-1(以太坊)和Layer-2解决方案。 • 设计和维护以高性能、可扩展性和可靠性为重点的微服务架构。 • 开发GraphQL API以实现高效的前后端通信。 • 确保数据完整性,并通过消息队列实现高级功能,如时间序列数据库集成、有效的缓存和异步处理。 • 深入理解并应用分布式系统设计,利用现代技术和方法。 • 为平台性能优化实施强大的缓存机制。 • 管理和集成AWS服务,构建弹性的云基础设施。 • 遵守高安全标准,包括实施OAuth 2.0进行安全认证。 • 与跨职能团队合作,促进快速和敏捷的开发周期。 • 计算机科学、工程或相关领域的学士或硕士学位。 • 至少5年的后端开发经验,重点是构建可扩展和弹性系统。 • 精通区块链技术,重点是支付系统。 • 具有开发和管理API的经验,最好是采用API优先的方法。 • 精通设计、开发和维护微服务架构。具有容器化(例如Docker)和编排工具(例如Kubernetes)的经验者优先考虑。 • 丰富的云服务经验,特别是AWS(包括Lambda、RDS、ECS/Fargate等),并了解云原生开发实践。 • 熟练掌握Node.js和GraphQL。了解其他相关编程语言和框架的知识是一个加分项。 • 扎实的PostgreSQL知识,有在分布式、微服务环境中管理数据的经验。 • 熟悉安全协议和标准,特别是OAuth 2.0,并了解API开发和微服务中的安全最佳实践。 • 至少3年金融科技行业的经验,特别是支付处理方面。了解支付网关集成和合规标准(如PCI DSS)。 • 对分布式系统、数据一致性模型和消息队列系统(如Kafka、RabbitMQ)有深入了解。 • 出色的解决问题能力和良好的团队合作精神。优秀的沟通技巧,以实现有效的跨职能合作。 除了市场竞争力的薪酬外,我们还有一种超越这些的奖励理念。 • 完全远程工作,办公室可选。您可以决定何时在家工作,何时在办公室工作。 • 灵活的工作时间。您决定您的工作时间表。 • 市场竞争力的薪酬(以美元计)。 • 不可思议的学习和成长机会。