Senior Backend Software Engineer - Remote + Unlimited PTO

NinjaOne

Georgia

Hybrid

USD 140,000 - 200,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Software Engineer to join our IT Operations product team. You will design and implement scalable backend solutions, delivering robust features for a SaaS backup platform used globally.

You’ll work with engineers in the USA and Asia, shaping architecture, mentoring teams, and shipping high-quality code. Ideal candidates have 10+ years in Java, strong Kotlin, and experience with Spring/Jersey, Redis, Kafka, and relational databases.

Qualifications

  • Bachelor's degree in CS, CE, IT, or equivalent work experience.
  • 10+ years in Java software development for product applications.
  • Solid Kotlin expertise; C# and Ruby are a plus.
  • 4+ years building highly scalable software systems.
  • Experience with API design and REST services (Spring/Jersey).
  • Relational databases; SQL tuning and ETL a plus.
  • Caching with Redis; data streaming with Kafka.
  • Linux/Windows OS knowledge; strong communication.

Responsibilities

  • Develop large-scale backend features in Java/Kotlin.
  • Collaborate across geographies (USA/Asia) to drive roadmaps.
  • Design architectures with leadership; mentor teams.
  • Write quality code and shipping production features.

Skills

Java
Kotlin
C#
Ruby
Scalable systems
API design
REST services
OOP principles
Linux/Windows
Redis
Kafka

Education

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

Tools

Spring
Jersey
PostgreSQL
Redis
Kafka
ETL

Job description

NinjaOne is seeking a Senior Software Engineer to join our IT Operations product team. You will design and implement scalable backend solutions, delivering robust features for a SaaS backup platform used globally.

You’ll work with engineers in the USA and Asia, shaping architecture, mentoring teams, and shipping high-quality code. Ideal candidates have 10+ years in Java, strong Kotlin, and experience with Spring/Jersey, Redis, Kafka, and relational databases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Remote, Scale & Data Backup
Senior Backend Engineer – Remote, Scale & Data Backup

NinjaOne • Maine

Hybrid
USD 140,000 - 200,000
Medical, dental, vision
401(k) plan
Unlimited PTO
+2
Senior Backend Engineer - Java/Kotlin, SaaS Backup (Remote)
Senior Backend Engineer - Java/Kotlin, SaaS Backup (Remote)

NinjaOne, LLC • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 200,000
Hybrid remote work
Medical, dental, and vision insurance
401(k) plan
+1
Senior Backend Engineer - Scalable SaaS Backup (Remote)
Senior Backend Engineer - Scalable SaaS Backup (Remote)

NinjaOne • Florida

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

NinjaOne, LLC • United States

Hybrid
USD 140,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Senior Backend Engineer (Remote) - Scalable Cloud Platform
Senior Backend Engineer (Remote) - Scalable Cloud Platform

NinjaOne • North Carolina

Hybrid
USD 140,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Java Backend Engineer - High-Scale Cloud (Remote US)
Senior Java Backend Engineer - High-Scale Cloud (Remote US)

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 190,000
Senior Java Engineer - Remote, Scalable Systems
Senior Java Engineer - Remote, Scalable Systems

NinjaOne • Texas

Hybrid
USD 160,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Java Architect & Scale Leader (Remote)
Senior Java Architect & Scale Leader (Remote)

NinjaOne • Connecticut

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java/Kotlin Engineer for Scalable Cloud (Remote)
Senior Java/Kotlin Engineer for Scalable Cloud (Remote)

NinjaOne • Texas

Hybrid
USD 140,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 • North Carolina

Remote
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2