Graystone Group · 5 hours ago
Sr. Rust Engineer
Graystone Group is supporting a leading Identity & Access Management (IAM) product company in hiring a Senior Rust Engineer to build secure, cross-platform authentication agents for Windows, macOS, and Linux. This role involves designing and developing systems-level endpoint agents in Rust and integrating with OS authentication frameworks, while supporting identity and Zero Trust workflows.
Responsibilities
Build cross-platform authentication agents in Rust for Windows/macOS/Linux
Implement OS-level auth integrations (Credential Providers, PAM modules, macOS Authorization Plugins)
Support PKI , certificate lifecycle workflows, machine identity issuance, and secure key storage
Develop plugin architectures, dynamic library loading, IPC systems, and background services
Enable SSO/OIDC/SAML integration, ZTNA features, and agent update/deployment mechanisms
Integrate with containerized environments (Docker, Kubernetes)
Drive endpoint telemetry, system inventory, and performance optimization
Qualification
Required
Expert Rust and systems-level programming
Deep cross-platform OS knowledge and authentication mechanisms
Experience with PKI, credential workflows, certificate stores, and secure key storage (TPM, Secure Enclave, Keychain/Keystore)
FFI expertise (C/C++/Go) and plugin/dynamic library development (.dll/.dylib/.so)
IAM/ICAM, Zero Trust, SSO/OIDC/SAML experience
Strong understanding of secure, always-on agent design
Windows: Credential Provider API, Registry, Certificate Store
macOS: Authorization Plugins, Keychain Services
Linux: PAM, D-Bus, systemd
Preferred
AI coding assistant proficiency (Copilot, ChatGPT, Claude)
Telemetry collection, IPC security, background service optimization
Third-party SDK/API integration
Company
Graystone Group
At Graystone Group, we prioritize and emphasize the importance of the human touch in an ever-evolving human capital management landscape.
Funding
Current Stage
Early StageCompany data provided by crunchbase