Senior Full-Stack Engineer: Patching Platform (Remote)

NinjaOne

Maine

Hybrid

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Full Stack Software Engineer to join the Patching team, focusing on backend Java/Kotlin with React front-end pieces. You will help discover, package, and deploy OS and third-party patches across endpoints.

This role offers flexible remote work within the USA with hybrid options at offices in Austin, TX and Tampa, FL. You’ll collaborate across AI workflow, server, and platform teams to build scalable, API-first patching capabilities.

Qualifications

  • Bachelor's degree in CS/CE/IT or equivalent work experience.
  • 10+ years of Java development for product applications with solid Kotlin expertise.
  • 2+ years of React front-end development.
  • 4+ years of experience building highly scalable software systems.
  • Experience leveraging AI tooling to accelerate software development.
  • Strong knowledge of OOP design principles and scalable data structures.
  • Experience with REST APIs using frameworks like Jersey or Spring.
  • Relational database design and development experience.
  • Experience with client- and server-side development for responsive messaging.
  • Caching systems expertise.
  • Strong written and verbal communication skills.

Responsibilities

  • Extend and maintain patch and software definitions across OS platforms and third-party apps.
  • Java and Kotlin backend development to expose patch management functions for extensibility.
  • Build and maintain React-based UI components for patching workflows and dashboards.
  • Collaborate with the AI workflow, server, and platform teams to enable scalable patch delivery.
  • Participate in architecture and design reviews for API-first software that patches endpoints at scale.
  • Troubleshoot production issues across the stack using logs and metrics.
  • Participate in code reviews and document processes; lead cross-team initiatives.
  • Other duties as needed.

Skills

Java
Kotlin
React
REST API
AI tooling
OOP design

Education

Bachelor's degree in CS/CE/IT

Tools

Jersey
Spring

Job description

NinjaOne is seeking a Senior Full Stack Software Engineer to join the Patching team, focusing on backend Java/Kotlin with React front-end pieces. You will help discover, package, and deploy OS and third-party patches across endpoints.

This role offers flexible remote work within the USA with hybrid options at offices in Austin, TX and Tampa, FL. You’ll collaborate across AI workflow, server, and platform teams to build scalable, API-first patching capabilities.

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

Similar jobs worth comparing

Senior Full-Stack Engineer — Patch Management (Remote)
Senior Full-Stack Engineer — Patch Management (Remote)

NinjaOne • United States

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Full-Stack Engineer: Patch & AI-Driven Backend
Senior Full-Stack Engineer: Patch & AI-Driven Backend

NinjaOne • Connecticut

Hybrid
USD 150,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+1
Senior Full-Stack Engineer, Patching AI Platform (Remote)
Senior Full-Stack Engineer, Patching AI Platform (Remote)

NinjaOne • Georgia

Hybrid
USD 150,000 - 200,000
Hybrid remote work
Medical benefits
Dental benefits
+4
Remote Senior Full-Stack Engineer: Patching & AI
Remote Senior Full-Stack Engineer: Patching & AI

NinjaOne • Town of Texas (WI)

Hybrid
USD 150,000 - 200,000
Hybrid work
Medical, dental, vision insurance
401(k) plan
+2
Senior Full-Stack Engineer: Patching & AI Deployments
Senior Full-Stack Engineer: Patching & AI Deployments

NinjaOne • North Carolina

Hybrid
USD 130,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+1
Senior Full-Stack Engineer, Patching Platform & AI
Senior Full-Stack Engineer, Patching Platform & AI

NinjaOne • Town of Florida (NY)

Hybrid
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior C++ Engineer - Patch & Endpoint Platform (Remote)
Senior C++ Engineer - Patch & Endpoint Platform (Remote)

NinjaOne • North Carolina

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Software Engineer, Full-Stack | Patching
Senior Software Engineer, Full-Stack | Patching

NinjaOne • Georgia

Hybrid
USD 150,000 - 200,000
Hybrid remote work
Medical benefits
Dental benefits
+4
Senior Software Engineer, Full-Stack | Patching
Senior Software Engineer, Full-Stack | Patching

NinjaOne • Connecticut

Hybrid
USD 150,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+1
Senior Software Engineer, Full-Stack | Patching
Senior Software Engineer, Full-Stack | Patching

NinjaOne • Town of Florida (NY)

Hybrid
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1