Senior Java Engineer - Build Extensible Platform (Remote)

NinjaOne

Georgia

Hybrid

USD 160,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid remote work
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Growth opportunities

Job summary

NinjaOne is seeking a Senior Software Engineer to join a newly formed team that accelerates platform capabilities through manifest-driven development. You’ll work on extensible UI and backend components, partnering with AI and platform teams to deliver scalable, API-first solutions.

The role demands experience across Java, Kotlin, Python, C++, Golang, and PostgreSQL, and a track record in building systems that scale for millions of endpoints in a cloud environment.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of experience in Java software development for product applications, or equivalent, with solid expertise in Kotlin.
  • 4+ years of experience with highly scalable systems.
  • Experience leveraging AI tooling to accelerate software development.
  • Experience with large-scale data structures and distributed systems.

Responsibilities

  • Manifest-driven development to extend NinjaOne platform capabilities.
  • Python development to create workers for third-party integrations.
  • Java/Kotlin backend development to expose platform functions for extensibility.
  • Collaborate with AI workflow, server, and platform teams to achieve mission.
  • Participate in architecture/design reviews to build scalable, API-first software.
  • Troubleshoot production issues using logs, metrics, and traces.
  • Other duties as needed.

Skills

Scalable software systems
Cross-language adaptability
OO design principles
REST API design
Problem solving

Education

Bachelor's degree in CS/CE/IT or equivalent

Tools

Java
Kotlin
Python
C++
Golang
PostgreSQL
Redis
Spring/Jersey frameworks
AWS

Job description

NinjaOne is seeking a Senior Software Engineer to join a newly formed team that accelerates platform capabilities through manifest-driven development. You’ll work on extensible UI and backend components, partnering with AI and platform teams to deliver scalable, API-first solutions.

The role demands experience across Java, Kotlin, Python, C++, Golang, and PostgreSQL, and a track record in building systems that scale for millions of endpoints in a cloud environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer: Platform Extensibility (Remote)
Senior Java Engineer: Platform Extensibility (Remote)

NinjaOne • Town of Florida (NY)

On-site
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Java Engineer: Build an Extensible Platform (Remote)
Senior Java Engineer: Build an Extensible Platform (Remote)

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer for Platform Extensibility
Senior Java Engineer for Platform Extensibility

NinjaOne • Connecticut

Hybrid
USD 160,000 - 200,000
Hybrid remote
Health benefits
401(k)
+2
Senior Java Engineer — Extensible Platform
Senior Java Engineer — Extensible Platform

NinjaOne • United States

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer — Platform Extensibility & AI
Senior Java Engineer — Platform Extensibility & AI

NinjaOne • Maine

On-site
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+2
Senior Java/Python Engineer - Remote, Scale at Cloud
Senior Java/Python Engineer - Remote, Scale at Cloud

NinjaOne • United States

Hybrid
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Engineer - Remote, High-Impact Cloud Platform
Senior Java Engineer - Remote, High-Impact Cloud Platform

NinjaOne • Connecticut

Hybrid
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer — Scalable Cloud Platform (Remote)
Senior Java Engineer — Scalable Cloud Platform (Remote)

NinjaOne • North Carolina

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • Georgia

Hybrid
USD 140,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Software Engineer, Remote & Scalable Systems
Senior Software Engineer, Remote & Scalable Systems

NinjaOne • Town of Florida (NY)

Hybrid
USD 160,000 - 220,000
Hybrid remote work
Medical, dental, vision
401(k) plan
+2