> Markdown version of [/jobs/ext/3692888-senior-software-developer-rust](https://www.wearedevelopers.com/jobs/ext/3692888-senior-software-developer-rust). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer Rust - **Company:** STEINER-HITECH GmbH - **Location:** Wien, Austria (Remote available) - **Experience:** Expert - **Salary:** €56,000.0 - €77,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, C++ (Programming Language), Software Debugging, Linux, Software Architecture, Software Engineering, Software Systems, Multithreading, Software Modules, Git, Information Technology, Microservices - **Published:** October 12, 2026 - **Apply:** https://www.steiner-hitech.at/jobboerse/bewerben/informationstechnologie/5779-bh-hp-senior-software-developer-rust-wmd?source=karriere ## About the Role * Abgeschlossene technische Ausbildung (HTL, FH, TU) mit Schwerpunkt Informatik, Software Engineering oder einer vergleichbaren Fachrichtung * Sehr gute Rust-Kenntnisse oder fundierte Erfahrung mit einer systemnahen Programmiersprache wie C oder C++ sowie Interesse an Rust * Erfahrung mit Microservice-Architekturen, Linux-Plattformen und Container-Technologien * Gutes Verständnis von Softwarearchitekturen, Multithreading und nebenläufigen Systemen * Erfahrung mit Git, modernen Softwareentwicklungsprozessen, automatisierten Tests und Debugging * Gute Deutsch- und Englischkenntnisse sowie eine selbstständige, strukturierte und teamorientierte Arbeitsweise ## Description * Hochverfügbare, skalierbare und fehlertolerante Softwarelösungen in Rust entwickeln und weiterentwickeln * Performante, zuverlässige und langfristig wartbare Softwaremodule entwerfen und implementieren * An der Softwarearchitektur und der technischen Weiterentwicklung der Systeme mitarbeiten * Softwarekomponenten integrieren, verifizieren und testen * Performance, Stabilität und Sicherheitsanforderungen analysieren und optimieren sowie technische Dokumentationen erstellen * Anwendungen für sicherheitskritische Systeme nach definierten Prozessen entwickeln und eng mit Software-, System- und Testingenieur zusammenarbeiten * Entwickler unterstützen, fachlich begleiten und Wissen aktiv innerhalb des Teams vermitteln