软件工程师 - 高级顾问,加密项目

新加坡 8天前全职 网络
面议
公司简介 Visa是支付和技术领域的全球领导者,每年在超过200个国家和地区之间安全流通超过2590亿笔支付交易,连接消费者、商家、金融机构和政府实体。我们的使命是通过最具创新性、便利、可靠和安全的支付网络连接世界,使个人、企业和经济蓬勃发展,同时以共同的目标为驱动——通过成为支付和收款的最佳方式提升每一个人、每一个地方。 与一个以目标为导向的行业领导者一起创造影响。今天就加入我们,体验Visa的生活。 职位描述 Visa的技术组织是一个由问题解决者和创新者组成的社区,正在重塑商业的未来。我们运营着世界上最复杂的处理网络,能够在8000万个商家、1.5万家金融机构和数十亿日常用户之间每秒处理超过6.5万笔安全交易。在与我们合作的过程中,您将有机会处理复杂的分布式系统,并解决围绕新支付流、业务和数据解决方案、网络安全和B2C平台的大规模问题。 机会: 我们正在寻找多才多艺、好奇且充满活力的软件工程师,他们能够在全球范围内解决复杂的挑战。作为Visa的软件工程师,您将成为一个多功能开发团队的重要成员,发明、设计、构建和测试能够覆盖全球客户群的软件产品。在构建强大支付技术的组件时,您将看到自己的努力塑造货币交易的数字未来。 工作内容: - 设计代码和系统,影响世界40%的人口,同时影响Visa内部关于可扩展性、安全性和可重用性的标准 - 跨职能合作,创建设计工件并为多个Visa技术产品开发一流的软件解决方案 - 积极为产品质量改进、宝贵的服务技术和多样化敏捷团队中的新业务流做出贡献 - 开发强大且可扩展的产品,面向包括终端用户商家、B2B和政府解决方案在内的多种客户 - 利用创新技术构建下一代支付服务、交易平台、实时支付和先买后付技术 - 通过指导和持续学习机会在全球或本地范围内做出改变 基本职能: - 直接与产品负责人合作,收集和完善跨产品的需求,考虑组织内现有工具和解决方案 - 开发和设计先进的架构解决方案,具有强大和可扩展性,考虑与内部技术生态系统中其他解决方案的集成 - 提供领域专业知识,开发技术解决方案文档,并根据需要为技术文档的标准流程做出贡献 - 在产品的新功能从头到尾的开发和交付中发挥关键作用 您带来的技能: - 能量和经验:对技术充满好奇和热情的成长心态,喜欢在全球范围内挑战项目 - 挑战现状:在超越传统解决方案时感到舒适 - 语言专长:精通一种或多种通用开发语言(例如Java、C#、C++) - 构建者:具有构建和部署现代服务和Web应用程序的质量和可扩展性经验 - 学习者:不断学习新技术的动力,如Angular、React、Kubernetes、Docker等 - 合作伙伴:具有与产品、测试、Dev-ops和敏捷/Scrum团队合作的经验 - 我们不期望任何单一候选人具备所有这些特征。例如,我们有一些专注于构建可扩展系统的优秀团队成员,但在加入Visa之前没有处理过支付技术或Web应用程序。 这是一个混合职位。办公室工作日的期望将由您的招聘经理确认。 资格 基本资格 - 拥有学士学位并具备8年以上相关工作经验,或拥有高级学位(例如硕士、MBA、JD、MD)并具备至少5年经验,或拥有博士学位并具备2年工作经验,或拥有11年以上相关工作经验。 优先资格 - 拥有学士学位并具备9年以上相关工作经验,或拥有高级学位(例如硕士、MBA、JD、MD)并具备7年以上相关经验,或拥有博士学位并具备3年以上经验 - 具有设计和开发高性能分布式系统后端应用程序的丰富经验 - 对区块链技术、去中心化金融协议、共识协议和安全方案有扎实的理解 - 精通为EVM兼容区块链开发智能合约,熟悉ERC标准和EIP,用于构建可扩展的dApps - 在安全软件开发生命周期(SSDLC)模型中开发软件的专业经验 - 精通面向对象编程语言(Java)和脚本语言(Javascript、Typescript) - 对数据结构和链上数据存储优化有扎实的理解 - 在高吞吐量、低成本和一致性方面扩展dApps的经验 - 具有测试驱动开发(TDD)、单元测试和性能测试的经验 - 具有CI/CD工具的经验 - 高度自我激励,快速学习新技术以应对复杂挑战 - 具有支付和金融服务背景者优先 - 具备强大的人际交往、协调和领导能力,具备有效的书面和口头沟通能力 - 展示出清晰简洁地呈现复杂概念的能力 附加信息 Visa是一个平等就业机会雇主。合格的申请者将不考虑种族、肤色、宗教、性别、国籍、性取向、性别认同、残疾或受保护的退伍军人身份而获得就业机会。Visa还将根据EEOC指南和适用的当地法律考虑具有犯罪记录的合格申请者的就业。