Software Developer (m/w/d) Rust
Core
Developing a client-server application for VPN device management and encryption settings using Rust.
Role type
Senior IC software developer (Rust)
Builds
SINA Management Center (VPN device management tool)
Domain
IT Security / Network Management
Deliverable
production ML models | product features
Required skills
Rust, Linux, C++ integration, Conan, TypeScript, Electron, Cryptography, CI/CD pipelines, Docker
Preferred skills
Scrum, Network protocols, BSI certification process, Common Criteria documentation
Technologies
Rust, Cargo, C++, Conan, Node.js, TypeScript, Electron, Playwright, GitLab CI/CD, Docker
Responsibilities
Develop native security functions, design TypeScript interfaces in Rust, integrate C++ libraries and OS interfaces, publish Conan packages, automate tests, support BSI certification process, contribute to Common Criteria evaluation documentation.
Seniority
Mid-Senior, hands-on IC
