NinjaOne
Teams at NinjaOne
Recently posted jobs
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads architecture and technical direction for scalable, high-availability software services. Owns complex, multi-team initiatives, makes autonomous technical decisions, partners cross-functionally, mentors engineers, establishes standards, and advocates for quality. The role develops mission-critical systems supporting millions of endpoints and requires deep Java expertise, scalable system design, API development, relational databases, and strong testing practices.
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Build scalable, API-first platform capabilities through manifest-driven development. Develop Java and Kotlin backend services and Python workers for third-party integrations, collaborate across engineering teams, participate in architecture reviews, and troubleshoot production systems using logs, metrics, and traces. The role requires expertise in highly scalable systems, object-oriented design, REST services, relational databases, responsive messaging, caching, and software quality practices.
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and scale Java and Kotlin backend services powering vulnerability detection, CVE correlation, risk prioritization, and remediation workflows across millions of endpoints. Design high-availability distributed systems, implement scalable data structures and APIs, contribute production code, and uphold rigorous testing and quality standards. Collaborate with product and detection teams to improve vulnerability remediation speed.
