Senior Software Engineer, Client Development
Keeper Security
Role Description
Keeper Security is hiring a Senior Client Software Engineer to join our engineering team. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago, IL or El Dorado Hills, CA metro areas.
This role will focus on client-side application development across installation workflows, end-user UI, application lifecycle management and enterprise deployment support. The ideal candidate has strong experience with C# and Rust, along with a background building desktop or endpoint client applications that can be deployed and managed at scale through enterprise deployment tools and MDM platforms.
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
Qualifications
- 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
Preferred Qualifications
- 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
$170k - $220k
...virtual care rooted in connection—between clients and clinicians, care teams, loved ones,... ...empathy, experimentation, and product engineering and want to build systems that directly... ...never ask you to pay a fee or download software as part of the interview process with our...SeniorFull timeWork at officeLocal area$128k - $145k
...and company events. We are seeking a Senior Software Engineer to join our Engineering team. In this... ...and ownership. ~Strong backend development experience using Java or Groovy, including... ...with multi-tenant systems handling client-specific configurations at scale,...SeniorFull timeRemote workFlexible hours- Role Description This is a hands-on engineering role. You own features end-to-end, ship production... ...across our stack using agentic development end-to-end ~Build and operate multi-... ...Qualifications ~5–9 years of professional software engineering experience ~Strong...SeniorFull time
- ...effective team player About The Role We are seeking a Software Engineer with deep expertise in functional programming languages,... ...Demonstrated professional experience and proficiency in software development contributing to highly scalable and reliable systems...SeniorFull timeLocal areaRemote work
$141.02k - $204.53k
Role Description Mayo Clinic is seeking a mid- to senior-level Software Engineer to join the Omniverse & Digital Twin Platform team, a pioneering... ...and environment design. ~Proficiency in digital twin development and integration. ~Knowledge of simulation engineering...SeniorFull timeFlexible hoursShift work$135k - $200k
...Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing... ...tools driven by rich-ML models. As a Senior Front End Software Engineer focused on application development in Foundry, you will be responsible for...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$143.2k - $243.4k
...Company Description It all started when engineer Fred Luddy wrote code that automated a... ...scalable, maintainable, and reusable software components with a strong emphasis on performance... .... Integrate automated testing into development workflows to ensure consistent quality...SeniorWork experience placementWork at officeImmediate startRemote workFlexible hours$232.5k - $325.5k
...Description We need a web client and mobile consumer product... ...across all platforms. As a Senior Staff Engineer, you will define the multi-... ...Thoughtfully utilize AI-assisted development tools to accelerate... ...~10+ years of professional software engineering experience with...SeniorFull timeFlexible hours$35 - $50 per hour
...Global) Reports to: Director of Engineering Company: Supernal Type:... .... Now, we're looking for a Senior Mason to help lead this craft... ..., building the production software that powers AI Employees deployed... ...act as a technical owner for client delivery. You'll translate...SeniorRemote jobFull timeFor contractors- A cybersecurity company is seeking a Senior Client Software Engineer for a remote position. The ideal candidate will focus on developing client-side applications, leveraging strong skills in C# and Rust. Key responsibilities include enhancing installation workflows and...SeniorRemote work
$225k - $265k
We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software... ...continual improvement. You’ll join the occasional client call to gather feedback on your features and hear about...SeniorFull timeWork at officeWork from home$135k - $180k
Role Description The Client Platform team's job is to make product... ...and release tooling every engineer touches daily, and the performance... ...5 years of experience in software engineering. ~Strong JavaScript... .... ~Experience with API development in Node or Bun, or in another...SeniorContract work$95k - $110k
...Company, a division of WEG Electric Corp. Minneapolis, MN Position: Senior R&D Software Engineer Department: R&D Department Primary Objective of Position: The Research & Development (R&D) Software Engineer is responsible for developing software solutions...SeniorFull timeWork at office$500 per month
...organization provides high-agency engineering leaders with an uncompromised... ...detail-obsessed, and systems-minded Senior Software Engineer - JVM Language Clients to join our core centralized Integrations... ...investments. AI-Assisted Development Integration: Incorporate modern...SeniorFull timeWork at officeImmediate startRemote workWork from homeHome officeFlexible hoursShift work$165.69k - $243.01k
...award-winning games or crafting engine technology that enables... ...raise the bar of engine and game development. ENGINEERING - EPIC GAMES... ...new chapter for our desktop clients What we're looking for Experience... ...building production software in Rust Owned and shipped large...SeniorFull time$160k - $180k
...combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people... ...help shape a brighter way forward. About the Role As a Senior Software Engineer on the MarTech Engineering Team, you'll be a forward...SeniorDaily paidFull timeWork experience placementLocal areaRemote work$190.1k - $285.1k
...the work enjoyable along the way. About the Role As a Senior Software Development Engineer on the Developer Platform Observability team, you will design... ...that expose APIs used by other teams or external clients, including end-to-end responsibility for observability (...SeniorFull timeWork at officeRemote workHome officeFlexible hours$143.7k - $222.7k
...43,700.00 - $222,700.00 Job Description The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software... .... They communicate project information to client, project manager, or other design personnel working...SeniorFull timeFlexible hours- ...an employment visa at this time. Senior Software Engineer In this role, you will: Lead... ...and lead a team to meet existing client needs or potential new clients’ needs... ...experience 4+ years of API - driven development experience working with remote data via...SeniorWork experience placementRemote workWork visa
- ...had to learn and adapt to software. Makai creates solutions that... ...-time remote role for a Senior Software Engineer at Makai Labs. The Senior Software... ...for backend app development. They will collaborate with... ...process to understand how our clients do their work currently, capturing...SeniorFull timeLocal areaRemote workFlexible hours
- ...Role Overview We are looking for a Senior Software Engineer with a strong backend background,... ...work with external partners (vendors, clients) when needed Own production behavior... ...~4+ years of professional software development experience ~ Strong backend expertise...SeniorFor contractorsRemote work
$163.55k - $190k
...and London. We provide technology for clients in 24 countries on four continents.... ...What we’re hiring for: Position: Senior Software Engineer Company: Episode Six North America... ...experience in Java Enterprise software development. ~5 years of experience in Java and...SeniorRemote work- ...participates in the research and development of scalable applications,... ...impact architectural and strategic engineering challenges. We are hiring Senior Backend Software Engineers to join our team.... ...help agents manage listings, clients, and grow their business - all...SeniorTemporary workWork at officeLocal areaImmediate startFlexible hours
- ...well-documented code for both client-side and server-side... ...Bachelor's degree in Mechanical Engineering, Computer Science or related... ...6) years of experience as a Software Engineer, Systems Engineer,... ...experience with: Web application development with a focus on front-end...SeniorWork at officeLocal areaRemote workWork from home
$180k
...steps. Our partner is looking for a Senior Software Engineer - Python based in the United States.... ...complex digital products for enterprise clients. You will collaborate with... ...problem-solving, and modern AI-driven development practices. You will contribute to architecture...SeniorFull timeImmediate startRemote workHome officeFlexible hours$180k
...and next steps. Our partner is looking for a Senior Software Engineer - Python based in United States. We are... ...talented engineers, technical leaders, and client teams. You will contribute to modern application development by leveraging Python, AI technologies, cloud...SeniorFull timeImmediate startRemote workHome officeFlexible hours- ...Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our... ...Location: USA-Atlanta JV White Function: Function - Tech Dev and Client Services Schedule: Full time...SeniorFull timeImmediate startShift work
$151.44k - $174.39k
...Automotive - USA Job Family Group Engineering / Product Development Job Profile Sr Software Engineer Management Level... ...Corporate Services, LLC Senior Software Engineer Job Description... ...systems and components, client-facing web applications, and major...SeniorRemote workFlexible hoursShift work$140k - $195k
...long-term vision. About the Role We’re looking for a Senior Software Engineer who can independently build meaningful product and platform... ...because we know we can help fix a broken system and improve our clients’ wellbeing and health outcomes. We’ve been featured in The...SeniorWork at officeWork from homeFlexible hoursDay shift$191k - $253k
...facing our customers. We are looking for software engineers, hardware engineers, roboticists, and... ...deployments to web, virtual reality clients, computer vision front-end and back-end... ...as needed: Embedded Linux software development experience. NixOS experience a plus....SeniorFull timeWork experience placementImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Client Development. Be the first to apply!
- ngo software engineer Remote
- software data engineer Remote
- graduate software engineer Remote
- software engineer unity Remote
- software development engineer (robotics engineer) Remote
- software system engineer Remote
- associate software engineer Remote
- software developer no experience Remote
- graduate software developer Remote
- software engineer - early career Remote















