NinjaOne is hiring a Senior Software Engineer for its Platform & Asset Management team. The team builds products that let organizations shape the platform to their needs, including knowledge bases, custom checklists and fields, and management of apps and services within NinjaOne. Asset capabilities include software license tracking, asset discovery, and visibility into unmanaged devices. This work supports more than 40,000 customers and influences how organizations document, customize, and operate their IT environments. The role contributes to large-scale software applications using Java and Kotlin, writes and ships production code, implements design patterns, and addresses enterprise software challenges in a startup environment. Engineers are expected to maintain high quality standards and help fellow engineers do the same. The position may also involve other duties as needed. The role can be remote from home for candidates residing in specified U.S. states, or hybrid from the Austin, Texas or Tampa, Florida offices. Onsite interviews may be required. NinjaOne’s technology stack includes Java, Kotlin, C++, Golang, and Postgres, with a scalable cloud service running in AWS and supporting millions of user endpoints.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior