Senior Kotlin Engineer, MDM & Cloud Microservices

NinjaOne

North Carolina

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, dental, and vision insurance
401(k) plan
Unlimited PTO
Hybrid remote work

Job summary

NinjaOne in the United States seeks a Senior Software Engineer for the Mobile Device Management Team. You will design and implement scalable solutions for our Unified IT Operations platform, working with iOS, Android, Chrome OS and Windows endpoints.

The role emphasizes coding quality in Kotlin/Java, building microservices on AWS, and collaborating with teams to push product improvements. Hybrid remote work and a strong benefits package are offered.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years experience in Kotlin or Java software development for product applications or equivalent.
  • 4+ years experience working with highly scalable software systems.
  • Working knowledge of breadth of OOP design principles.
  • Knowledge of API best practices and REST service development using frameworks like Spring Boot.
  • Relational database design and development experience.

Responsibilities

  • Kotlin, Java Software Development — contribute to the development of large-scale software applications across backend services.
  • Committing Code and Shipping Products — build solutions at scale across millions of endpoints.
  • Work on bleeding-edge multi-agent systems with AI powered tools.

Skills

Kotlin/Java
Distributed systems
OOP design principles
REST API development
Microservices
AWS / ECS

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
RabbitMQ
Kafka
Redis
AWS
ECS
PostgreSQL

Job description

NinjaOne in the United States seeks a Senior Software Engineer for the Mobile Device Management Team. You will design and implement scalable solutions for our Unified IT Operations platform, working with iOS, Android, Chrome OS and Windows endpoints.

The role emphasizes coding quality in Kotlin/Java, building microservices on AWS, and collaborating with teams to push product improvements. Hybrid remote work and a strong benefits package are offered.

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

Similar jobs worth comparing

Senior Kotlin Engineer — MDM (Remote/Hybrid)
Senior Kotlin Engineer — MDM (Remote/Hybrid)

NinjaOne • Maine

Hybrid
USD 140,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Kotlin Engineer - MDM, Remote
Senior Kotlin Engineer - MDM, Remote

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 220,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+2
Senior Kotlin Engineer - MDM, Remote & Unlimited PTO
Senior Kotlin Engineer - MDM, Remote & Unlimited PTO

NinjaOne • Connecticut

On-site
USD 140,000 - 220,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Remote Senior Kotlin Engineer - AI-Powered MDM
Remote Senior Kotlin Engineer - AI-Powered MDM

NinjaOne • Town of Texas (WI)

Hybrid
USD 140,000 - 220,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Kotlin Engineer - AI-Driven MDM Backend (Remote)
Senior Kotlin Engineer - AI-Driven MDM Backend (Remote)

NinjaOne • Town of Florida (NY)

Hybrid
USD 140,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, Kotlin | MDM
Senior Software Engineer, Kotlin | MDM

NinjaOne • Austin (TX), Tampa (FL)

On-site
USD 140,000 - 220,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+2
Senior Software Engineer, Kotlin (MDM)
Senior Software Engineer, Kotlin (MDM)

NinjaOne • United States

On-site
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 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