高级软件工程师-云(远程)

14个月前远程全职
CrowdStrike, Inc.

CrowdStrike, Inc.

location 纽约
unsaved
职位描述: CrowdStrike正在寻找一位后端软件工程师,他希望能够在大规模环境下工作,接受挑战,并承担起构建边缘服务的重要角色。您在大规模分布式系统方面的经验将应用于各种服务。作为团队的一员,您将参与设计我们的云架构和协议。您注重细节的思维方式和性能的关注将使CrowdStrike能够在未来扩展。如果您想要一份能够改变世界并且具有高规模运作的工作,您来对地方了。 这个职位需要具备大规模分布式系统、性能优化、用户身份验证协议、开源工具和库以及多租户架构的扎实经验。该职位向CTO,Falcon Platform汇报。 您需要具备以下技能: • 扩展后端系统的能力 - 对于分片、分区和水平扩展,您应该游刃有余。 • 能够排查和定位服务管道中的系统故障。 • 具备用户身份验证协议、单点登录API驱动开发的经验。 • 渴望发布代码,热爱看到自己的代码在生产环境中运行。 • 深入了解分布式系统和可扩展性挑战,多线程、并发和并行处理技术。 • 对至少一个云环境(AWS、Azure、GCP)的技术有扎实的基础。 • 有Golang经验者优先考虑。 • 学士学位或以上学历,或者具备相当的工作经验。 • 至少5年的软件开发专业经验。 • 丰富的使用Golang、Python或等效语言开发稳健可扩展的Web应用程序的经验。 • 具备以前设计和开发解决具有重大业务影响的复杂问题的经验。 • 能够学习其他编程语言、平台、框架和工具的能力。 • 有从初始构想到生产的项目经验。 • 有指导初级工程师的经验。 加分项: • 直接与移动应用程序以及为移动用户扩展后端基础设施的经验。 • 熟悉iOS和/或Android应用程序和开发。