NinjaOne provides an automated endpoint management platform that delivers visibility, security, and control over endpoints for IT teams and managed service providers. The Senior Software Engineer will design and implement scalable solutions for NinjaOne’s IT Operations product suite, develop high-availability software systems, and contribute Java and Kotlin code to enterprise-level products serving millions of endpoints.