
NinjaOne
NinjaOne builds a unified IT operations platform for IT teams and managed service providers, combining endpoint management, RMM, automated patching, backup, and remote access in a single SaaS console. The company sells subscriptions and related services to monitor, secure, and support fleets of devices. Headquartered in Austin, Texas, it is privately held and reports serving nearly 40,000 customers across 140+ countries.
Open Positions at NinjaOne
24 open positions
Senior Software Engineer building scalable Java and Kotlin platform capabilities for asset management, customization, and customer-managed IT environments. The role owns backend software used by more than 40,000 organizations and millions of endpoints.
Senior Software Engineer responsible for building scalable Java applications and high-availability services for NinjaOne’s IT Operations platform. The role emphasizes architecture, system scaling, technical leadership, mentorship, and quality.
Senior Software Engineer responsible for building and scaling Java-based, high-availability software for NinjaOne’s IT Operations platform. The role focuses on architecture, large-scale systems, technical leadership, mentorship, and delivering reliable product features.
Senior Software Engineer building scalable Java and Kotlin platform and asset-management capabilities used by more than 40,000 organizations. The role focuses on backend product development, event-driven systems, data management, and software serving millions of endpoints.
Senior Software Engineer responsible for building scalable Java services and platform improvements supporting NinjaOne’s global IT Operations platform. The role emphasizes system architecture, high availability, technical leadership, and mentorship.
Senior Backend Software Engineer building and scaling NinjaOne’s Java/Kotlin patching platform for millions of endpoints. The role focuses on enterprise-scale patch discovery, packaging, and deployment, with occasional UI work as a secondary responsibility.
Senior C++ Software Engineer building endpoint-agent capabilities for NinjaOne’s Platform & Asset Management products across macOS and Linux. You’ll design high-performance systems software that helps more than 40,000 customers manage assets, applications, services, and IT environments.
Senior C++ Software Engineer building a cross-platform Network Management Service that discovers devices, collects network data, and monitors distributed customer environments. The role focuses on high-performance, concurrent systems software running across Windows and Linux.
Build and own an AI-powered vulnerability discovery and validation platform that helps engineers identify, verify, and fix meaningful security issues at scale. This senior, hands-on role combines software engineering, agent orchestration, application security, and production cloud systems.
Lead the design and evolution of NinjaOne’s continuous delivery and deployment automation systems at scale. This hands-on technical leadership role focuses on progressive delivery, release orchestration, feature flagging, observability, and automated rollback.
Unlock 14 More Matching Jobs
Create an account to view all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
Zero Spam
No ghost jobs, reposts, or sponsored listings
AI-powered filters
Find the most relevant jobs for you