Senior Kotlin Backend Engineer – AI Microservices (Remote)

NinjaOne

United States

Hybrid

USD 140,000 - 220,000

Full time

4 days 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 insurance
401(k) plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Software Engineer for the Mobile Device Management team to design and implement scalable new solutions within the Unified IT Operations Platform. You will work on iOS, Android, Chrome OS and Windows devices, collaborating with Apple and Google to shape enterprise mobility strategies.

The role supports remote work from home in the USA and offers hybrid options with offices in Austin, TX and Tampa, FL.

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.
  • Expert knowledge of relational Database design and development experience.
  • Experience creating both client and server-side development for responsive messaging.
  • Experience with RabbitMQ; familiarity with Kafka is a plus.
  • Hands-on experience developing microservices, deploying on ECS and running them in AWS.
  • Exposure to DevOps practices and tooling is valued
  • Caching systems expertise and experience with Redis is preferred.
  • Solid expertise in Kotlin will make you a standout candidate.

Responsibilities

  • Kotlin, Java Software Development — contribute to the development of large-scale software applications across backend services.
  • Commit code and ship products; utilize AI to deliver solutions in a startup-like environment.
  • Work on bleeding-edge multi-agent systems with AI powered tools.
  • Other duties as needed.

Skills

Kotlin
Java
REST API design
Microservices
AWS
ECS
Redis
RabbitMQ
Kafka
DevOps
OOP principles

Education

Bachelor's degree in Computer Science or equivalent

Tools

Spring Boot
PostgreSQL

Job description

NinjaOne is seeking a Senior Software Engineer for the Mobile Device Management team to design and implement scalable new solutions within the Unified IT Operations Platform. You will work on iOS, Android, Chrome OS and Windows devices, collaborating with Apple and Google to shape enterprise mobility strategies.

The role supports remote work from home in the USA and offers hybrid options with offices in Austin, TX and Tampa, FL.

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

Similar jobs worth comparing

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
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, MDM & Cloud Microservices
Senior Kotlin Engineer, MDM & Cloud Microservices

NinjaOne • North Carolina

Hybrid
USD 140,000 - 220,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
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
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 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, Cloud-Scale Java/Kotlin
Senior Software Engineer - Remote, Cloud-Scale Java/Kotlin

NinjaOne • United States

Hybrid
USD 150,000 - 220,000
Medical, dental, vision
401(k) plan
Unlimited PTO
+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 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