Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NinjaOne Logo

Senior Software Engineer - Kotlin

NinjaOne

$140,000 - $200,000
Oct 1, 2025
Washington, DC, US • KS, US • OR, US • CA, US • TX, US • Jackson Township, NJ, USA • FL, US • Waterbury, CT, USA • GA, US • TN, US • VA, US • CO, US • New York, NY, USA • MD, US • ME, US • MA, US • NC, US • IL, US
Apply Now

NinjaOne is looking to solve the problem of designing and implementing scalable new solutions and product improvements for their IT Operations product suite, to exceed customer expectations and support millions of endpoints and servers.

Requirements

  • Experience with Java, Kotlin, C++, and Postgres
  • Knowledge of large-scale datastore bottlenecks, asynchronous application design and client-server architecture
  • Experience with Golang
  • 4+ year's experience working with highly scalable software systems
  • Expertise in scaling data structures and object-oriented design
  • Knowledge of API best practices and REST service development using frameworks like Jersey or Spring
  • Caching systems expertise and experience with Redis

Responsibilities

  • 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.
  • 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 of scale that runs on millions and millions of endpoints.
  • Other duties as needed.

Other

  • Bachelor's degree in computer science, Computer Engineering, Information Technology, or equivalent work experience
  • 7+ year's experience in Kotlin software development for product applications or equivalent
  • Ability to work in a hybrid remote environment, with physical offices in Austin, TX and Tampa, FL
  • Must reside in one of the following states: CA, CO, CT, FL, GA, IL, KS, MD, ME, MA, NJ, NC, NY, OR, TN, TX, VA, and WA
  • This position is NOT eligible for Visa sponsorship