Senior Endpoint Fabric Engineer (Rust/C++)

Kaseya

Northern (KY)

Hybrid

USD 120,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Kaseya is seeking a Senior Software Engineer to build and maintain the endpoint agent capabilities powering our next-generation RMM platform. You’ll work hands-on in Rust across Windows, macOS, and Linux, focusing on concurrency, networking, and native OS integrations, collaborating with cross-functional teams.

You will own features end-to-end—from design through production—while improving performance, security, and reliability of the agent and its communications with backend services.

Qualifications

  • 5+ years of software engineering experience building systems software, endpoint agents, device-management software, or similar production applications using C, C++, or Rust.
  • 2+ years of experience developing production software using Rust, including asynchronous or concurrent programming with Tokio or a similar runtime.
  • Experience delivering cross-platform native software across Windows, macOS, and Linux using Win32, POSIX, or native macOS APIs.
  • Experience building concurrent or networked software using TLS, WebSockets, gRPC, MQTT, or similar protocols.
  • Experience integrating endpoint or systems software with distributed backend services and supporting it in production.

Responsibilities

  • Design and build endpoint agent capabilities that run across Windows, macOS, and Linux.
  • Develop production systems software using Rust, Tokio, and native operating system APIs.
  • Create cross-platform components for process management, networking, filesystem access, services, and device operations.
  • Build secure communication between endpoint agents and backend platform services using TLS, WebSockets, gRPC, MQTT, or similar technologies.
  • Improve agent performance, concurrency, resource usage, reliability, security, and upgrade behaviour.
  • Own features through technical design, implementation, automated testing, release, monitoring, and production support.
  • Investigate complex endpoint issues, complete root-cause analysis, and implement long-term corrective improvements.
  • Participate in design reviews and code reviews while supporting other engineers through technical guidance and knowledge sharing.

Skills

C/C++/Rust
Rust (async)
Cross-platform
TLS/WebSockets/gRPC
Backend integration

Tools

AWS
GitHub
Jenkins
Jira
CI/CD pipelines
Open source
TypeScript
Python

Job description

Kaseya is seeking a Senior Software Engineer to build and maintain the endpoint agent capabilities powering our next-generation RMM platform. You’ll work hands-on in Rust across Windows, macOS, and Linux, focusing on concurrency, networking, and native OS integrations, collaborating with cross-functional teams.

You will own features end-to-end—from design through production—while improving performance, security, and reliability of the agent and its communications with backend services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust/C++ Endpoint Engineer (Cross-Platform)
Senior Rust/C++ Endpoint Engineer (Cross-Platform)

Kaseya • Miami (FL)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Endpoint Fabric (Rust/C++)
Senior Software Engineer, Endpoint Fabric (Rust/C++)

Kaseya • Miami (FL)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Endpoint Fabric (Rust/C++) New Miami, FL
Senior Software Engineer, Endpoint Fabric (Rust/C++) New Miami, FL

Kaseya • Northern (KY)

Hybrid
USD 120,000 - 150,000
Senior Cross-Platform Endpoint Security Engineer
Senior Cross-Platform Endpoint Security Engineer

Rustify • Northern (KY)

Hybrid
USD 150,000 - 250,000
Senior Endpoint Security Engineer (Rust)
Senior Endpoint Security Engineer (Rust)

Cylake Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 250,000
Lead Endpoint Security Engineer (C++/Rust) Remote
Lead Endpoint Security Engineer (C++/Rust) Remote

Confidential • United States

Remote
USD 86,000 - 266,000
Medical
Dental
Mental health
+3
Senior Staff SDET - Endpoint Automation Lead
Senior Staff SDET - Endpoint Automation Lead

Kaseya • Miami (FL), Northern (KY)

Hybrid
USD 140,000 - 190,000
Lead Endpoint Security Architect — Rust & Cross-Platform
Lead Endpoint Security Architect — Rust & Cross-Platform

Cylake • Sunnyvale (CA)

On-site
USD 150,000 - 250,000
Endpoint Engineer Cylake · United States $150k - $250k USD
Endpoint Engineer Cylake · United States $150k - $250k USD

Rustify • Northern (KY)

Hybrid
USD 150,000 - 250,000
Senior Endpoint Security Engineer
Senior Endpoint Security Engineer

Mimecast Limited • Minneapolis (MN), Northern (KY)

Hybrid
USD 148,000 - 222,000