Why Kaseya?
Join a fast-growing company transforming the IT management and cybersecurity industry. At Kaseya, we are modernizing how software is designed, built, tested, and operated by combining strong engineering fundamentals with AI-native development practices.
You will have the opportunity to shape not only our technology architecture, but also how engineering teams leverage AI to build high-quality software faster and more effectively.
Join the Kaseya growth rocket ship and see how we are #ChangingLives
Job Summary
We are looking for a Software Development Engineer II to help develop and maintain Kaseya's endpoint management agents across Windows, macOS, Linux, and mobile platforms.
This is a hands-on software engineering role focused on building secure, reliable, and scalable endpoint management capabilities. The ideal candidate is passionate about operating systems, systems programming, device management, endpoint security, and software quality.
Unlike traditional development environments where quality ownership is separated, our engineers own the full software lifecycle. You will design, develop, test, deploy, and support your solutions while building automated validation alongside the features you create. Successful candidates combine strong software engineering skills with a quality-first mindset and leverage automation to ensure reliability, maintainability, and release confidence at scale.