A Microsoft está aumentando seus esforços em toda a empresa para adotar o Rust como sua primeira escolha para desenvolvimento interno de software. A nova oportunidade de trabalho é perfeita para especialistas em Rust interessados ​​em converter grandes quantidades de código C# em um paradigma de programação mais novo e seguro para memória.

De acordo com um anúncio de emprego recente do escritório da Microsoft em Praga, a Microsoft está recrutando um arquiteto-chefe de software para a plataforma Microsoft 365. O anúncio de emprego afirma que o candidato ideal será proficiente nas linguagens C# e Rust e terá experiência no fornecimento de serviços de “grande escala” e alto volume. Sua principal responsabilidade é adotar a linguagem de programação Rust como a nova base para a organização central do M365, a SubstrateAppPlatform (SAP).

O grupo SAP responsável por escrever o código em execução para os serviços em nuvem da Microsoft significa que Redmond decidiu acelerar os planos anunciados anteriormente para adotar o Rust. O anúncio de emprego afirma que a empresa está formando uma nova equipe focada no uso da linguagem Rust como base para “serviços de plataforma em escala global” e outros esforços de modernização.

Este especialista em Rust terá responsabilidades importantes dentro da equipe SAP, incluindo orientação técnica, design e implementação de bibliotecas Rust, SDKs, etc. Este engenheiro altamente qualificado também precisará se comunicar com as partes interessadas e gerentes seniores, pois eles devem compreender as necessidades de negócios da empresa além dos desafios técnicos.

Rust é uma nova linguagem de programação de uso geral criada pelo desenvolvedor de software Graydon Hoare como um projeto pessoal enquanto trabalhava na Mozilla. Os programas escritos em Rust podem fornecer um nível mais alto de proteção contra erros relacionados à memória e vulnerabilidades de segurança, eliminando classes inteiras de falhas perigosas durante a compilação de código binário.

Rust foi lançado originalmente em 2015 e se tornou cada vez mais popular entre as principais empresas de tecnologia. Linus Torvalds incorporou o código Rust ao kernel do Linux, e o Google também começou a usar a linguagem no projeto Chromium. Em 2020, a Microsoft começou a reescrever partes importantes do Windows em Rust, trazendo mais segurança e até melhorias significativas de desempenho ao Windows, um sistema que foi montado a partir de diferentes linguagens de codificação por décadas.

A Microsoft também é membro fundador da Rust Foundation, uma organização sem fins lucrativos cujos membros incluem empresas como Amazon, Huawei, Google e Mozilla. Antes de abrir espaço para os novatos no mundo da programação, a linguagem C# foi projetada em 2000 por Anders Hejlsberg, o criador original do Turbo Pascal e funcionário da Microsoft.