CareerPlanGet AI match score →

Senior Software Engineer, Client Development (C# / Rust)

🌐 Remote💼 Full-time🗓 2026-05-22 → 2026-07-31

Core

Building secure, enterprise-ready client experiences for Keeper's endpoint and desktop applications, supporting scalable deployment and seamless device management.

Role type

Senior IC client software engineer (C# / Rust)

Builds

Desktop and endpoint client applications for Keeper's zero-trust security platform

Domain

Cybersecurity / Privileged Access Management (PAM)

Deliverable

production ML models | product features | infrastructure

Required skills

C#, Rust, desktop application development, software installation and packaging, application lifecycle management, enterprise deployment support, MDM platform integration, Windows application behavior, debugging and troubleshooting

Preferred skills

Microsoft Intune, Microsoft Endpoint Configuration Manager, Jamf, Workspace ONE, MSI/MSIX packaging, silent install workflows, cybersecurity domain knowledge, telemetry and diagnostics

Technologies

C#, Rust, MDM platforms, Windows, MSI, MSIX

Responsibilities

Design and develop client-side applications and features; Build installation, configuration, upgrade, and update workflows; Develop user-facing functionality and administrative controls; Support enterprise deployment scenarios across MDMs and endpoint management platforms; Implement client-side workflows for enrollment, setup, policy application, and status visibility; Troubleshoot issues involving installs, updates, and deployment compatibility; Contribute to software packaging and mass deployment readiness

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗