Senior Software Engineer (Java/Kotlin) – Remote‑Friendly Scale

NinjaOne

Austin, Tampa (TX, FL)

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
PTO

Job summary

NinjaOne is seeking a Senior Software Engineer to contribute to our IT Operations product suite, designing and implementing scalable solutions for millions of endpoints. You’ll develop high-quality software in a modern stack with Java, Kotlin, C++, Golang, and Postgres, operating in a cloud environment on AWS.

We value impact, quality, and collaboration, with a hybrid remote option in the USA and offices in Austin, TX. Expect growth opportunities and a comprehensive benefits package.

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 or equivalent.
  • 4+ years experience working with highly scalable software systems.
  • Experience working on systems at scale and finding solutions to scale systems.
  • Working knowledge of a breadth of OOP design principles.
  • Expert knowledge of quality testing practices.

Responsibilities

  • Java and Kotlin Software Development - use your expertise to contribute to the development of large-scale software applications.
  • Committing Code and Shipping Products - you will be one of our most trusted engineers committing code.
  • Other duties as needed.

Skills

Java
Kotlin
C++
Golang
REST
OOP design
System scaling
Redis

Education

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

Tools

PostgreSQL
Redis
Jersey
Spring

Job description

NinjaOne is seeking a Senior Software Engineer to contribute to our IT Operations product suite, designing and implementing scalable solutions for millions of endpoints. You’ll develop high-quality software in a modern stack with Java, Kotlin, C++, Golang, and Postgres, operating in a cloud environment on AWS.

We value impact, quality, and collaboration, with a hybrid remote option in the USA and offices in Austin, TX. Expect growth opportunities and a comprehensive benefits package.

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

Similar jobs worth comparing

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 • 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 • Town of Texas (WI)

Hybrid
USD 150,000 - 220,000
Comprehensive benefits package
Unlimited PTO
401(k) plan
+1
Senior Java/Python Engineer - Remote, Scale at Cloud
Senior Java/Python Engineer - Remote, Scale at Cloud

NinjaOne • United States

Hybrid
USD 140,000 - 200,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 Java/Kotlin Engineer - Remote, Scale & Backups
Senior Java/Kotlin Engineer - Remote, Scale & Backups

NinjaOne • Austin (TX)

Hybrid
USD 140,000 - 220,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
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 Software Engineer - Scalable Systems & Cloud
Senior Software Engineer - Scalable Systems & Cloud

NinjaOne • California (MO)

Hybrid
USD 160,000 - 220,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Senior Java Engineer for Scalable Cloud Systems
Senior Java Engineer for Scalable Cloud Systems

NinjaOne • Georgia

Hybrid
USD 160,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2
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