Senior Java/Python Engineer - Remote, Scale at Cloud

NinjaOne

United States

Hybrid

USD 140,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
Life insurance

Job summary

NinjaOne is seeking a Senior Software Engineer to design and implement scalable solutions for the IT Operations product suite. You will develop high-quality software that serves millions of endpoints and servers in a cloud environment.

The role requires Java/Kotlin expertise and a strong background in building scalable, data-driven systems. You will work with a stack including Java, Kotlin, C++, Golang and Postgres, and contribute from a flexible remote position across the USA, with optional

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years experience in Java software development for product applications; Kotlin expertise preferred.
  • 4+ years experience with highly scalable software systems.
  • Experience building systems at scale and solving scalability challenges.
  • Knowledge of API best practices and REST service development (Jersey or Spring).
  • Relational database design and development experience.
  • Experience creating both client and server-side development for responsive messaging.
  • Caching systems expertise; Redis experience is a plus.
  • Quality testing practices and test-driven development awareness.

Responsibilities

  • Java and Kotlin software development for large-scale applications.
  • Commit code and ship products; implement design patterns in a startup-like environment.
  • Collaborate with engineers to maintain quality-first standards.
  • Other duties as needed.

Skills

Java
Kotlin
OOP principles
REST API design
Testing practices
Distributed systems

Education

Bachelor’s degree in CS/CE/IT

Tools

Spring
Jersey
PostgreSQL
Redis
AWS
Golang
C++
Python

Job description

NinjaOne is seeking a Senior Software Engineer to design and implement scalable solutions for the IT Operations product suite. You will develop high-quality software that serves millions of endpoints and servers in a cloud environment.

The role requires Java/Kotlin expertise and a strong background in building scalable, data-driven systems. You will work with a stack including Java, Kotlin, C++, Golang and Postgres, and contribute from a flexible remote position across the USA, with optional

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

Similar jobs worth comparing

Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Maine

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Connecticut

Hybrid
USD 150,000 - 220,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Software Engineer, Remote & Scalable Systems
Senior Software Engineer, Remote & Scalable Systems

NinjaOne • Town of Florida (NY)

Hybrid
USD 160,000 - 220,000
Hybrid remote work
Medical, dental, vision
401(k) plan
+2
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Town of Texas (WI)

Hybrid
USD 150,000 - 220,000
Comprehensive benefits package
Unlimited PTO
401(k) plan
+1
Senior Java Engineer — Scalable Cloud Platform (Remote)
Senior Java Engineer — Scalable Cloud Platform (Remote)

NinjaOne • North Carolina

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer - Remote, High-Impact Cloud Platform
Senior Java Engineer - Remote, High-Impact Cloud Platform

NinjaOne • Connecticut

Hybrid
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer — Scale Cloud Platforms (Remote)
Senior Java Engineer — Scale Cloud Platforms (Remote)

NinjaOne • Georgia

Hybrid
USD 160,000 - 240,000
Hybrid remote
Medical insurance
401(k) plan
+1
Senior Software Engineer (Java/Kotlin) – Remote‑Friendly Scale
Senior Software Engineer (Java/Kotlin) – Remote‑Friendly Scale

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer: Scale High-Impact Cloud Apps (Remote)
Senior Java Engineer: Scale High-Impact Cloud Apps (Remote)

NinjaOne • North Carolina

Hybrid
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • Georgia

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