
NinjaOne
Open Positions at NinjaOne
20 open positions
Senior Software Engineer building scalable Java and Kotlin services for NinjaOne’s mission-critical IT Operations platform, supporting millions of endpoints and servers. The role offers remote or hybrid work and ownership of enterprise-scale software systems.
Senior Software Engineer responsible for designing and scaling Java-based systems for NinjaOne’s endpoint patching platform. The role focuses on large-scale datastore performance, high-availability services, architecture, and technical mentorship.
Senior backend engineer building and scaling NinjaOne’s Java/Kotlin patch management platform for millions of endpoints. The role focuses on enterprise software development, scalable systems, and patch deployment workflows, with occasional UI work.
Senior Software Engineer responsible for building scalable Java services and platform improvements for NinjaOne’s endpoint management product. The role combines hands-on development with architecture, technical leadership, mentorship, and ownership of mission-critical systems.
Senior Backend Engineer responsible for building and scaling Java and Kotlin services powering real-time vulnerability detection, CVE correlation, and remediation workflows across millions of endpoints. The role combines high-throughput distributed systems, security data, and AI-assisted risk prioritization.
Senior Software Engineer building scalable Java backend services for NinjaOne’s remote access and IT operations platform. The role focuses on distributed session infrastructure, high availability, architecture, and technical leadership across a global remote team.
Build scalable, localized React interfaces for a SaaS platform and help shape the engineering processes that deliver seamless user experiences across languages and regions. This front-end-focused role combines UI development, internationalization, localization QA, and cross-functional ownership.
Join the Emerging Products team as a senior full-stack engineer building scalable, data-intensive products from the ground up. The role is backend-focused in Java and Kotlin while also delivering React and TypeScript user experiences.
Join NinjaOne’s Backup Engineering team as a Senior Software Engineer building scalable Java and Kotlin systems that protect millions of endpoints, servers, and cloud-managed applications. You’ll solve complex distributed-systems and database performance challenges for backup products trusted by more than 40,000 customers.
Senior DevOps Engineer responsible for production deployment operations and automated platform engineering across NinjaOne’s global SaaS platform. The role focuses on building reliable, self-service delivery workflows and improving release speed, consistency, and safety.
Unlock 10 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