Remote Senior Java/Kotlin SRE Engineer—Scale & Reliability

NinjaOne

Florida

Hybrid

USD 160,000 - 210,000

Full time

31 hours ago
Be an early applicant
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, Dental, Vision insurance
401(k) plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Software Engineer specializing in Java and Kotlin to build and run reliable, scalable services for our IT Operations platform. You will ship high-quality software that handles millions of endpoints worldwide and address performance, observability, and recovery challenges in production.

You will collaborate with engineers to design, implement, and optimize mission-critical systems running on AWS, with hybrid remote options for U.S.-based candidates.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of Java software development experience for product applications; strong Kotlin a plus.
  • 4+ years of experience with highly scalable software systems.
  • Experience diagnosing and improving reliability, performance, and scalability of services in production.
  • Strong object-oriented design skills and experience with design principles.
  • Knowledge of API best practices and REST service development (Jersey or Spring).
  • Relational database design and development; optimize data access bottlenecks.
  • Experience with asynchronous app design and client-server communication.
  • Experience troubleshooting production systems and incident response.
  • Strong testing practices to ensure production reliability.
  • Experience with caching systems (Redis) a plus; Python is a bonus.

Responsibilities

  • Build and improve Java and Kotlin services for the IT Operations product suite.
  • Own reliability in production; investigate issues and implement lasting improvements.
  • Improve scalability by identifying bottlenecks in code, data access, and service interactions.
  • Enhance observability and operability of services for faster detection and resolution.
  • Contribute to design decisions, code reviews, testing, deployment, and production troubleshooting.
  • Perform other duties as needed.

Skills

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

Education

Bachelor's degree in CS/CE or equivalent

Tools

AWS
PostgreSQL
Redis
Jersey
Spring

Job description

NinjaOne is seeking a Senior Software Engineer specializing in Java and Kotlin to build and run reliable, scalable services for our IT Operations platform. You will ship high-quality software that handles millions of endpoints worldwide and address performance, observability, and recovery challenges in production.

You will collaborate with engineers to design, implement, and optimize mission-critical systems running on AWS, with hybrid remote options for U.S.-based candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Java/SRE Engineer — Scale & Reliability
Remote Senior Java/SRE Engineer — Scale & Reliability

NinjaOne • Texas

Hybrid
USD 160,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Engineer (SRE) - Remote, Scale & Reliability
Senior Java Engineer (SRE) - Remote, Scale & Reliability

NinjaOne • California

Hybrid
USD 160,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Engineer – Remote, Scalable Cloud Reliability
Senior Java Engineer – Remote, Scalable Cloud Reliability

NinjaOne • Maine

Hybrid
USD 160,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer – SRE, Cloud & Scale
Senior Java Engineer – SRE, Cloud & Scale

NinjaOne • United States

Hybrid
USD 160,000 - 210,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+2
Senior Java Engineer - Remote Cloud Reliability
Senior Java Engineer - Remote Cloud Reliability

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 160,000 - 210,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Senior Java Engineer – SRE (Remote)
Senior Java Engineer – SRE (Remote)

NinjaOne • Connecticut

Hybrid
USD 160,000 - 210,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer, Site Reliability (Remote)
Senior Java Engineer, Site Reliability (Remote)

NinjaOne • Georgia

Remote
USD 160,000 - 210,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer – Scalable, Reliable Cloud Services
Senior Java Engineer – Scalable, Reliable Cloud Services

NinjaOne • North Carolina

Hybrid
USD 160,000 - 210,000
Health 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 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