Senior Software Engineer - MDM Platform (Remote/Hybrid)

NinjaOne

Austin, Tampa (TX, FL)

Hybrid

USD 140.000 - 220.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Medical, dental, and vision insurance
401(k) plan
Life insurance
PTO
Unlimited PTO

Zusammenfassung

NinjaOne is seeking a Senior Software Engineer for the Mobile Device Management Team to design and implement scalable solutions on the Unified IT Operations Platform. You will work on backend services using Kotlin/Java, contribute to AI-powered tooling, and collaborate with Apple and Google for enterprise mobility.

The role offers hybrid remote work within the USA, with onsite expectations for interviews and potential relocation considerations.

Qualifikationen

  • 10+ years’ experience in Kotlin or Java software development for product applications.
  • 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.

Aufgaben

  • Kotlin, Java Software Development — use your expertise to contribute to the development of large-scale software applications across our backend services. Make quality an invariant part of your work and help your fellow engineers continue to meet our quality-first standards.
  • Committing Code and Shipping Products — you will be one of our most trusted engineers utilizing AI to deliver solutions. Responsible for implementing design patterns and working on enterprise level software challenges, in a startup environment. Impact product more hands-on than at other companies, building software on a scale that runs on millions and millions of endpoints.
  • Work on bleeding-edge multi-agent systems with AI powered tools that remove boilerplate and let you focus on true innovation.
  • Other duties as needed.

Kenntnisse

Kotlin
Java
Golang
C++
PostgreSQL
API design
REST services
Spring Boot
AWS
Microservices
Distributed systems
Redis
RabbitMQ
Kafka
ECS

Ausbildung

Bachelor's degree in Computer Science or related field

Tools

AWS ECS
PostgreSQL
Redis
RabbitMQ
Kafka
Spring Boot

Jobbeschreibung

NinjaOne is seeking a Senior Software Engineer for the Mobile Device Management Team to design and implement scalable solutions on the Unified IT Operations Platform. You will work on backend services using Kotlin/Java, contribute to AI-powered tooling, and collaborate with Apple and Google for enterprise mobility.

The role offers hybrid remote work within the USA, with onsite expectations for interviews and potential relocation considerations.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer | MDM
Senior Software Engineer | MDM

NinjaOne • Austin (TX), Tampa (FL)

Vor Ort
USD 140.000 - 220.000
Medical, dental, and vision insurance
401(k) plan
Life insurance
+2
Senior Java Engineer – Remote/Hybrid Opportunity
Senior Java Engineer – Remote/Hybrid Opportunity

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 160.000 - 200.000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer - Remote, Build Scalable Systems
Senior Java Engineer - Remote, Build Scalable Systems

NinjaOne • California

Hybrid
USD 160.000 - 200.000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java/Kotlin Engineer for Scalable Cloud (Remote)
Senior Java/Kotlin Engineer for Scalable Cloud (Remote)

NinjaOne • Texas

Hybrid
USD 140.000 - 200.000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • Maine

Hybrid
USD 160.000 - 220.000
Health insurance
401(k)
Unlimited PTO
+1
Senior Java Engineer - Scale Cloud Apps (Remote)
Senior Java Engineer - Scale Cloud Apps (Remote)

NinjaOne • Georgia

Hybrid
USD 160.000 - 200.000
Hybrid remote
Medical, dental, and vision insurance
401(k) plan
+2
Senior Java Architect & Scale Leader (Remote)
Senior Java Architect & Scale Leader (Remote)

NinjaOne • Connecticut

Hybrid
USD 160.000 - 200.000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer & Technical Lead — Remote/Hybrid
Senior Software Engineer & Technical Lead — Remote/Hybrid

NinjaOne • California

Hybrid
USD 190.000 - 280.000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior Software Engineering Manager — Remote
Senior Software Engineering Manager — Remote

NinjaOne • Texas

Remote
USD 150.000 - 220.000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Platform & Asset Engineer – Remote, Scale IT
Senior Platform & Asset Engineer – Remote, Scale IT

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 140.000 - 200.000
Medical insurance
Dental insurance
Vision insurance
+3