软件工程师(GoLang工程师)

14个月前远程全职
Equinix

Equinix

location 洛杉矶
unsaved
Equinix是全球领先的数字基础设施公司,在全球范围内运营240多个数据中心,并为所有关键云和网络提供互联。企业需要一个地方来简化和集合分散、复杂的基础设施,涵盖私有和公共云环境。通过Equinix Metal,客户可以快速部署自动化的单租户基础设施,并与2,100个网络和3,000多个云和服务提供商进行交互。我们的全球平台允许客户在需要的任何地方放置基础设施,并将其连接到他们成功所需的一切。 在Equinix,我们帮助全球领先的数字领导者实现敏捷扩展,加快数字服务的推出,提供世界一流的体验,改变人们的生活。我们的文化基于协作、团队的成长和发展。 我们雇佣努力工作、擅长解决复杂问题的人,并为他们提供机会磨练新技能,尝试新方法,随着我们的产品组合不断增长,推出新的软件和网络架构解决方案。我们接纳思想和贡献的多样性,并致力于提供一个公平的工作环境,这是我们作为一家公司的核心价值观的基础,也是我们成功的关键。 职位概述 在这个职位中,您将成为一个专注团队的成员,负责提供稳健安全的API和简单直观的Web门户。您将设计、实现、部署高性能、可扩展的边缘基础设施微服务,重点关注推动增长和提升客户体验的倡议,涵盖我们Equinix平台。该职位可以远程工作或者在我们的办公地点之一工作。 职责 • 将复杂的需求拆分成小的可执行部分,可以迭代地交付到生产环境,并保证最高的质量 • 对技术、自己的工作以及团队和公司的成功充满热情。具有强烈的内在动力,推动自我提升 • 帮助驱动设计和改进我们的系统架构,确保组件以一种允许快速反馈循环的方式构建 • 在参与文化的同时,积极参与关键功能的开发,并成为您负责的解决方案的良好管理者 • 积极展示我们的价值观,帮助建立和发展我们的开发文化 • 参与您所拥有/维护的服务的值班轮班 资格要求 • 大约有3年以上的开发和部署生产级别服务的专业经验 • 大约有3年以上使用gRPC或HTTP协议开发具有清晰API的系统和软件的经验 • 在现代编程语言(如Go和/或Ruby/Rails)方面有经验 • 在使用CI/CD和测试自动化创建快速反馈循环方面有经验 • 在将单体应用拆分为微服务方面有经验,包括切换语言和/或框架 • 对在Kubernetes中进行容器化部署非常熟悉 • 能够具有战略思维并具有紧迫感执行任务 • 出色的内部和外部沟通能力 • 对RESTful API有很好的理解 • 具备身份解决方案经验者优先考虑