NinjaOne is hiring a Senior Software Engineer for its Patching team, which builds and scales the platform for discovering, packaging, and deploying operating system and third-party software patches across managed endpoints. The role focuses on backend development in Java and Kotlin and collaboration with AI workflow, server, platform, and product teams to extend patch management capabilities.