CareerPlan

Software Developer (m/w/d) Rust

Siegen, NORDRHEIN_WESTFALENFull-time2026-04-28 → 2026-11-10

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