微软正在招聘一名软件架构师 负责将Microsoft 365转换到Rust代码

站长云网 2024-02-02 5iter.com 站长云网

微软正在全公司范围内加大力度采用Rust作为内部软件开发的首选。对于有兴趣将大量C#代码转换为更新、内存安全的编程范式的Rust专家来说,新的工作机会是再好不过了。

根据微软布拉格办事处最近发布的一份职位招聘启事,微软正在为Microsoft365平台招聘一名首席软件架构师。招聘启事称,理想的应聘者应精通C#和Rust语言,并具有提供"大规模"、高容量服务的经验。他们的主要职责是采用Rust编程语言作为核心M365组织的新基础,即SubstrateAppPlatform(SAP)。

SAP小组负责编写微软云服务的运行代码,这意味着雷德蒙德已决定加快之前宣布的Rust采用计划。招聘启事称,公司正在组建一个新团队,专注于将Rust语言作为"全球规模平台服务"及其他现代化工作的基础。

这位Rust专家将在SAP小组中承担重要职责,包括Rust库、SDK等的技术指导、设计和实施,这位高技能工程师还需要与利益相关者和高级经理沟通,因为他们必须了解公司在技术挑战之外的业务需求。

Rust是一种最新的通用编程语言,由软件开发人员GraydonHoare创建,是他在Mozilla工作期间的一个个人项目。用Rust编写的程序可以提供更高水平的保护,防止出现与内存相关的错误和安全漏洞,在二进制代码编译过程中就可以消除整类危险缺陷。

Rust最初发布于2015年,在各大科技公司中越来越受欢迎。LinusTorvalds将Rust代码纳入Linux内核,Google也开始在Chromium项目中使用该语言。2020年,微软开始用Rust重写Windows的重要部分,为Windows这个几十年来由不同代码语言拼凑而成的系统带来了更多的安全性,甚至明显的性能改进。

微软还是Rust基金会的创始成员之一,该基金会是一个非营利组织,成员包括亚马逊、华为、Google和Mozilla等公司。在为编程界的新秀留出空间之前,C#语言是由TurboPascal的原创者、微软员工安德斯-海尔斯伯格(AndersHejlsberg)于2000年设计的。

责任编辑:站长云网