Staff Software Engineer
Core
Shape the architecture and evolution of Kaseya's RMM endpoint agent, a cross-platform system for managing IT environments.
Role type
Staff Software Engineer (Systems/Infrastructure)
Builds
RMM endpoint agent for Windows, macOS, and Linux
Domain
IT Management / Cybersecurity / Endpoint Security
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, C/C++, cross-platform development, networking, concurrency, distributed systems, Win32 APIs, TLS, gRPC, MQTT
Preferred skills
Linux systems development, POSIX APIs, native macOS development, AWS services, TypeScript, Python, AI-assisted development tools
Technologies
Rust, C/C++, Win32, TLS, gRPC, MQTT, AWS
Responsibilities
Lead design and evolution of RMM endpoint agent architecture; Design and build systems-level components; Define interfaces between agents and backend services; Build secure networking capabilities; Improve agent performance and reliability; Lead design reviews and mentor engineers