Senior Java/Kotlin Engineer — Hybrid Remote, Backup Platform

NinjaOne

United States

Hybrid

USD 140,000 - 220,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) plan
Unlimited PTO
Life insurance

Job summary

NinjaOne is seeking a Senior Software Engineer to contribute to the Backup Engineering team, designing scalable solutions for IT Operations. You’ll own enterprise-level software across the Server/Endpoint/SaaS backup domains, shipping high-quality code and driving platform reliability for 40,000+ customers worldwide.

You’ll work in a hybrid remote model in the United States, collaborating with cross-functional teams to enhance performance, scalability, and user experience while mentoring peers

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • 10+ years of Java software development experience.
  • 6+ years designing and operating highly scalable software systems.

Responsibilities

  • Develop scalable Java and Kotlin software for IT Operations platform.
  • Commit code and ship products in a startup-style environment.
  • Debug and profile production Java services using monitoring tools.
  • Design and optimize relational database schemas for performance at scale.
  • Mentor engineers, conduct code reviews, and influence technical decisions.
  • Document system architecture and operational procedures.
  • Collaborate with backend, infra, and product teams on platform improvements.
  • Support cross-team reliability and long-term platform development.

Job description

NinjaOne is seeking a Senior Software Engineer to contribute to the Backup Engineering team, designing scalable solutions for IT Operations. You’ll own enterprise-level software across the Server/Endpoint/SaaS backup domains, shipping high-quality code and driving platform reliability for 40,000+ customers worldwide.

You’ll work in a hybrid remote model in the United States, collaborating with cross-functional teams to enhance performance, scalability, and user experience while mentoring peers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/Kotlin Software Engineer — Scale, Hybrid/Remote
Senior Java/Kotlin Software Engineer — Scale, Hybrid/Remote

NinjaOne • Town of Texas (WI)

On-site
USD 140,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer — Scalable Systems (Hybrid Remote)
Senior Java Engineer — Scalable Systems (Hybrid Remote)

NinjaOne • Maine

Hybrid
USD 140,000 - 220,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java/Kotlin Engineer: Scale Critical Backup Platform
Senior Java/Kotlin Engineer: Scale Critical Backup Platform

NinjaOne • North Carolina

Hybrid
USD 140,000 - 220,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Java Engineer - Scale, Remote/Hybrid, Unlimited PTO
Senior Java Engineer - Scale, Remote/Hybrid, Unlimited PTO

NinjaOne • Connecticut

Hybrid
USD 150,000 - 210,000
Medical, dental and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java Software Engineer - Scale & Backups
Senior Java Software Engineer - Scale & Backups

NinjaOne • Town of Florida (NY)

Hybrid
USD 140,000 - 220,000
Health insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer — Remote, Scale High-Impact Platform
Senior Java Engineer — Remote, Scale High-Impact Platform

NinjaOne • Georgia

Hybrid
USD 160,000 - 220,000
Medical, dental, and vision insurance
401(k) plan with company match
Unlimited PTO
Senior Java Backend Engineer - High-Scale Cloud (Remote US)
Senior Java Backend Engineer - High-Scale Cloud (Remote US)

Jobvite, Inc. • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 190,000
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • Maine

Hybrid
USD 160,000 - 220,000
Health insurance
401(k)
Unlimited PTO
+1
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • California (MO)

Hybrid
USD 160,000 - 220,000
Hybrid remote option
Medical/dental/vision insurance
401(k) plan
+2
Senior Java Engineer — Remote, Scalable Cloud Platform
Senior Java Engineer — Remote, Scalable Cloud Platform

NinjaOne • Town of Texas (WI)

Hybrid
USD 160,000 - 220,000
Medical Insurance
Dental Insurance
Vision Insurance
+2