← all jobs

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

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Keeper Security is one of the fastest-growing cybersecurity software companies that protects thousands of organizations and millions of people in over 150 countries. They are seeking a Senior Client Software Engineer to focus on client-side application development, including installation workflows and enterprise deployment support, utilizing C# and Rust. The ideal candidate will have strong experience in building desktop or endpoint client applications.

Responsibilities

  • Design, develop and maintain client-side applications and features for Keeper’s endpoint and desktop experiences
  • Build and improve installation, configuration, upgrade and update workflows for client software
  • Develop user-facing functionality and administrative controls using C# and Rust
  • Support enterprise deployment scenarios across MDMs, endpoint management platforms and software distribution tools
  • Partner with product, support and engineering teams to improve usability, deployment reliability and client performance
  • Implement client-side workflows for enrollment, setup, policy application, status visibility and user notifications
  • Troubleshoot and resolve issues involving installs, updates, client behavior and deployment compatibility
  • Contribute to software packaging, silent installation and mass deployment readiness for enterprise customers
  • Write clean, testable and maintainable code with strong attention to security, usability and reliability
  • Participate in design reviews, code reviews and technical planning across client development initiatives

Skills

  • 5+ years of software engineering experience
  • Strong experience with C#
  • Experience utilizing Rust in production, or strong Rust proficiency with the ability to contribute quickly in a mixed-language environment
  • Experience building desktop, endpoint or client-side applications
  • Experience with software installation, packaging, upgrade flows and application lifecycle management
  • Experience supporting enterprise software deployments at scale
  • Familiarity with MDMs and endpoint management platforms used to deploy and manage applications
  • Experience designing and implementing client-side UI and administrative workflows
  • Strong understanding of Windows application behavior, permissions, user context and managed-device considerations
  • Strong debugging and troubleshooting skills in client-side and deployment-related scenarios
  • Bachelor's degree in Computer Science, Software Engineering or a related technical field, or equivalent practical experience
  • Experience with Microsoft Intune, Microsoft Endpoint Configuration Manager, Jamf, Workspace ONE or similar device-management tools
  • Experience with MSI, MSIX, installers or software packaging technologies
  • Experience building silent install and mass deployment workflows for enterprise customers
  • Experience in cybersecurity, endpoint security or privileged access-related products
  • Experience supporting telemetry, health reporting or diagnostics within desktop applications
  • Experience working across mixed C# and Rust environments

Benefits

  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental Life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc.)
  • Above-market annual bonuses

Company Overview

  • Keeper Security is transforming cybersecurity for millions of individuals and thousands of organizations globally. It was founded in 2011, and is headquartered in Chicago, Illinois, USA, with a workforce of 501-1000 employees. Its website is https://www.keepersecurity.com.
  • More open positions

    [Remote] Salesforce Administrator 5256

    Work from home Full-time role

    [Remote] Customer Support Manager - Core

    Work from home Full-time role

    [Remote] Account Executive

    Work from home Full-time role

    [Remote] Mortgage Wholesale Account Executive - Houston

    Work from home Full-time role

    [Remote] Principal Data Scientist 1

    Work from home Full-time role

    Remote Data Entry & Customer Care Specialist – Craft Unforgettable Guest Experiences with careerzynith

    Work from home Full-time role

    Full‑Time Customer Service Representative – Retail & E‑Commerce Support – careerzynith – Sioux Falls, SD – Entry‑Level & Experienced Opportunities

    Work from home Full-time role

    Chewy Remote Jobs Customer support (Work From Home )

    Work from home Full-time role

    Business Strategy Consultant for Digital Marketing Agency | Fully Remote

    Work from home Full-time role

    [Remote] Remote Payroll Assistant (San Diego)

    Work from home Full-time role

    Senior Project Manager

    Work from home Full-time role

    [Remote] Software Engineer / Sr Software Engineer

    Work from home Full-time role

    Contracts Manager

    Work from home Full-time role

    Clinical and Health - Reg Affairs Spec

    Work from home Full-time role

    Part-Time Business & Personal Assistant (Remote)

    Work from home Full-time role

    [Remote] Principal/Staff Engineer - Grocery Marketplace

    Work from home Full-time role

    [Hiring] Nurse Audit Manager @Ensemble Health Partners

    Work from home Full-time role

    Claims Tech Specialist - Remote

    Work from home Full-time role

    [Remote] Patient Care Coordinator-Bilingual Preferred

    Work from home Full-time role

    Telecommunications Specialist (Western Service Area)

    Work from home Full-time role

    Insurance Agent (Base salary + Uncapped commissions)

    Work from home Full-time role