Microsoft vergroot zijn inspanningen binnen het hele bedrijf om Rust te adopteren als eerste keuze voor interne softwareontwikkeling. De nieuwe vacature is perfect voor Rust-experts die geïnteresseerd zijn in het converteren van grote hoeveelheden C#-code naar een nieuwer, geheugenveilig programmeerparadigma.
Volgens een recente vacature van het Microsoft-kantoor in Praag is Microsoft op zoek naar een hoofdsoftwarearchitect voor het Microsoft 365-platform. In de vacature staat dat de ideale kandidaat bekwaam zal zijn in de talen C# en Rust en ervaring zal hebben met het leveren van "grootschalige", hoogvolumediensten. Hun primaire verantwoordelijkheid is het adopteren van de Rust-programmeertaal als de nieuwe basis voor de kern-M365-organisatie, het SubstrateAppPlatform (SAP).
De SAP-groep die verantwoordelijk is voor het schrijven van de actieve code voor de clouddiensten van Microsoft betekent dat Redmond heeft besloten eerder aangekondigde plannen om Rust te adopteren te versnellen. In de vacature staat dat het bedrijf een nieuw team aan het vormen is dat zich richt op het gebruik van de Rust-taal als basis voor ‘wereldwijde platformdiensten’ en andere moderniseringsinspanningen.
Deze Rust-expert zal belangrijke verantwoordelijkheden hebben binnen het SAP-team, waaronder technische begeleiding, ontwerp en implementatie van Rust-bibliotheken, SDK's, enz. Deze zeer bekwame ingenieur zal ook moeten communiceren met belanghebbenden en senior managers, omdat zij de zakelijke behoeften van het bedrijf moeten begrijpen die verder gaan dan alleen technische uitdagingen.
Rust is een nieuwe programmeertaal voor algemeen gebruik, gemaakt door softwareontwikkelaar Graydon Hoare als een persoonlijk project terwijl hij bij Mozilla werkte. Programma's die in Rust zijn geschreven, kunnen een hoger niveau van bescherming bieden tegen geheugengerelateerde fouten en beveiligingsproblemen, waardoor hele klassen van gevaarlijke fouten tijdens het compileren van binaire code worden geëlimineerd.
Rust werd oorspronkelijk uitgebracht in 2015 en is steeds populairder geworden onder grote technologiebedrijven. Linus Torvalds integreerde Rust-code in de Linux-kernel, en Google begon de taal ook te gebruiken in het Chromium-project. In 2020 begon Microsoft belangrijke delen van Windows in Rust te herschrijven, waardoor Windows meer veiligheid en zelfs aanzienlijke prestatieverbeteringen kreeg, een systeem dat al tientallen jaren uit verschillende codeertalen in elkaar is geflanst.
Microsoft is ook een van de oprichters van de Rust Foundation, een non-profitorganisatie met onder meer bedrijven als Amazon, Huawei, Google en Mozilla tot de leden. Voordat er ruimte werd gemaakt voor nieuwkomers in de programmeerwereld, werd de taal C# in 2000 ontworpen door Anders Hejlsberg, de oorspronkelijke maker van Turbo Pascal en een medewerker van Microsoft.