Senior Java Engineer for Platform Extensibility

NinjaOne

Connecticut

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
Health benefits
401(k)
Unlimited PTO
Career growth

Job summary

NinjaOne is seeking a Senior Software Engineer to join a new team accelerating the platform with manifest-driven development. You will shape flexible, extensible experiences—from UI to integrations—while building scalable, API-first services that empower customers and MSPs.

Hybrid remote options are available, with offices in Austin and Tampa for in-person work. The role emphasizes Java and Kotlin backend work, Python-driven workers, and collaboration across AI workflow, server, and platform

Qualifications

  • Bachelor's degree in CS, CE, IT, or equivalent experience.
  • 10+ years in Java software development for product applications, with Kotlin expertise.
  • 4+ years building highly scalable software systems.
  • Experience leveraging AI tooling to speed up development.
  • Experience scaling systems and architectural design.
  • Broad knowledge of OOP design and API best practices.

Responsibilities

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

Skills

Java software development
Kotlin
Python
Golang
REST API design
OO design principles
Scalable systems

Education

Bachelor's degree in Computer Science or related field

Tools

Jersey
Spring
PostgreSQL
Redis
AWS

Job description

NinjaOne is seeking a Senior Software Engineer to join a new team accelerating the platform with manifest-driven development. You will shape flexible, extensible experiences—from UI to integrations—while building scalable, API-first services that empower customers and MSPs.

Hybrid remote options are available, with offices in Austin and Tampa for in-person work. The role emphasizes Java and Kotlin backend work, Python-driven workers, and collaboration across AI workflow, server, and platform

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

Similar jobs worth comparing

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: 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 — 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 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 - Build Extensible Platform (Remote)
Senior Java Engineer - Build Extensible Platform (Remote)

NinjaOne • Georgia

Hybrid
USD 160,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+2
Senior Java Engineer: Scalable Cloud Platform, Remote
Senior Java Engineer: Scalable Cloud Platform, Remote

NinjaOne • North Carolina

Hybrid
USD 160,000 - 220,000
Medical, Dental, Vision insurance
401(k) plan
Life insurance
+1
Senior Java Engineer — Remote/Hybrid Platform Lead
Senior Java Engineer — Remote/Hybrid Platform Lead

NinjaOne • Maine

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

NinjaOne • Maine

Hybrid
USD 160,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer - Scale a High-Impact Cloud Platform
Senior Java Engineer - Scale a High-Impact Cloud Platform

NinjaOne • California (MO)

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

NinjaOne • Town of Florida (NY)

Hybrid
USD 150,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3