16 days ago
Pune, IndiaSenior
Responsibilities
- Design and implement endpoint agent features across Windows, macOS, Linux, and mobile platforms.
- Develop components for monitoring, automation, patching, inventory collection, remote actions, scripting, and device management.
- Own features through design, implementation, testing, deployment, and production support.
- Build automated tests, validation frameworks, diagnostics, telemetry, and system-level coverage.
- Investigate customer issues and production escalations, reproduce complex endpoint problems, and implement root-cause and preventative solutions.
- Improve agent stability, performance, scalability, security, reliability, and supportability.
- Develop integrations with operating system services, security frameworks, and device management APIs.
- Collaborate with Product, Support, Cloud Platform, Security, and Engineering teams and participate in technical reviews and planning.
- Use AI-assisted development and testing tools to improve engineering productivity and software quality.
Requirements
- At least 5 years of software engineering experience developing system software, endpoint software, platform services, or related applications.
- Strong proficiency in C# and .NET for production-grade applications and services.
- Experience building automated tests, test frameworks, validation tooling, and lifecycle quality capabilities.
- Experience with Windows system programming concepts including Win32 APIs, Windows Services, WMI, Registry operations, process management, threading, and security models.
- Strong understanding of operating system fundamentals, troubleshooting, debugging, and root-cause analysis.
- Experience developing software that interacts with operating system services, APIs, or management frameworks.
- Understanding of software quality engineering principles, test automation, and CI/CD practices.
- Experience using AI-assisted development tools such as coding assistants, code generation tools, or intelligent debugging solutions.
- Preferred experience includes RMM, UEM, EDR, XDR, endpoint security, device management, Microsoft Intune, Apple MDM, Android Enterprise, Linux management platforms, scripting, virtualization, containerization, automated device provisioning, telemetry, diagnostics, observability, or monitoring systems.
- Preferred knowledge includes C, C++, Rust, Go, PowerShell, Bash, Python, and AppleScript.
About Kaseya
Kaseya builds IT management and cybersecurity software for managed service providers and internal IT teams, delivered as a unified, subscription-based platform covering RMM, PSA, backup, endpoint protection, and SOC services. Founded in 2000 and headquartered in Miami, it is privately held and backed by Insight Partners. The company expanded its portfolio with acquisitions including Datto, and is used by MSPs and SMBs to automate and secure infrastructure.
