2,088,021open jobs
128,035companies
242,676added this week
Browse all
Salary
$160k – $220k per year
Location
Remote (Florida, Texas, Virginia, New Jersey, Kansas, United States)
Seniority
Senior · 10+ years exp
Visa
No sponsorship (stated in the posting)

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Oct 27, 2026. NinjaOne scores A on the Alion truth index.

Overview
Company
Impact
Profile match
NinjaOne is an IT management software company that offers a unified platform for endpoint management, remote monitoring and management, automated patching, backup and remote access. Its software is used by internal IT departments and managed service providers to manage Windows, macOS and Linux devices from one console. The company is headquartered in Austin, Texas, United States.

Description

About the Role

As a Senior Software Engineer, Java at NinjaOne, you'llplay a key role in enhancing our IT Operations product suite by designing and implementing scalable solutions and platform improvements. You'llcontribute to new features and support existing functionality, all while ensuring our software meets the high expectationsof our customers.

In this role, you’llbe part of a team of engineers and technology experts, delivering mission-critical services that help our customers manage, protect, and maintainmillions of endpoints and servers. You will have the opportunity to design and develop high-availability software systems that support our global operations.

Location- We are flexible on remote working from home, if you are located in the USAand reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, ME, MA, NJ, NC, NY,OR, TN, TX, VA, OH andWA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

**Onsite interviews may be required for this role.**

We hire the best software engineers, but experience in our stack can’t hurt:NinjaOne is built onJava, Kotlin, C++, Golangand Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS.Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.

Why this role: Real opportunity to shape process on a team that's still early in building it out - not just maintain what already exists. High autonomy for the right person; we want builders who push back and suggest improvements, not order-takers, working on a foundational, mission-critical piece of Ninja's endpoint management product

What You’llBe Doing:

  • Software Development:Lead the development of large-scale software applications, ensuring high quality and adherence to our quality-first standards.
  • Software Architecture & Leadership:Influence critical architectural decisions, ensuring that systems are scalable, maintainable, and aligned with business objectives. Balance technical debt, performance concerns, and scalability with business needs.
  • Collaboration & Mentorship:Collaborate with cross-functional teams to align ontechnical decisions and drive improvements. Mentor junior engineers, providing guidance on best practices and setting technical standards across projects.
  • Ownership of Initiatives:Take ownership of technical initiatives, proactively address challenges, and drive improvements based on data reported by support teams.
  • Focus on Quality: Advocate for and implement quality assurance practices, ensuring the delivery of robust, high-performance software.
  • Other Duties: Contribute to additionalresponsibilities as needed to support the team’s success.

Qualifications and Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of experience in Java software development, particularly for product applications.
  • 5+ years of experience with highly scalable systems.
  • Proven experience in scaling systems and solving complex system design challenges.
  • Strong knowledge of object-oriented programming (OOP) design principles and practices.
  • Expertisein API design and RESTful services, with experience using frameworks like Jersey or Spring.
  • Proficient in relational database design and development.
  • Experience with cachingsystems, particularly Redis, is a plus.
  • In-depth knowledge of quality testing practices and ensuring the delivery of high-quality software.

About Us

NinjaOneautomates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The NinjaOneautomated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOneis obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOneis #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management.

What You’llLove

We are a collaborative, kind, and curious community.

We honor your flexibility needs with full-time work that is hybrid remote.

We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.

We help you prepare for your financial future with our 401(k) plan.

We prioritize your work-life balance with our unlimited PTO.

We reward your work with opportunity for growth and advancement.

Additional Information

This position isNOTeligible for Visa sponsorship.

*Due to operational policies, NinjaOneis unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who resideoutside of the city proper or are willing to self-relocate.

Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills.The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado,New Jerseyor Washington the base salary hiring range for this position is $160,000 to $220,000 per year.

For roles based in New York, the base salary hiring range for this position is $160,000 to $220,000 per year.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.

#LI-Remote

#BI-Remote

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,088,021 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
United States
Remote (Egypt, Kenya, Nigeria, South Africa) · Full-Time · 2+ years exp
JavaScript
TypeScript
Node JS
Node JS
BullMQ
Databases
PostgreSQL
AI/ML
Cursor
Claude Code
Prompt Engineering
AI Agents
AWS Bedrock
OpenAI
Anthropic
Frontend
Next.js
React.js
React Query
DevOps
Terraform
AWS
Amazon ECS
Amazon CloudWatch
Apply
Remote (Brazil) · Contractor · Brazil
JavaScript
SQL
Databases
PostgreSQL
Db2
DevOps
Rest API
CI/CD
Linux
Management
Jira
Scrum
Kanban
QA
Selenium
Cucumber
Appium
Rest-Assured
Apply
Remote (Brazil) · Full-Time · São Paulo
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
Frontend
Angular
DevOps
Rest API
SOAP
Apply
Remote (Brazil) · Full-Time · Brazil
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Boot
Spring Security
Kotlin
Mockito
Databases
Redis
RabbitMQ
Apache Kafka
Frontend
Vue.js
Mobile
JUnit
Clean Architecture
DevOps
Rest API
GitHub Actions
OpenTelemetry
Prometheus
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Grafana
Cybersecurity
OWASP
Apply
$107k – $134k per year · Remote (United Kingdom) · Full-Time · London
Databases
Apache Kafka
DevOps
Datadog
CI/CD
AWS
Docker
Apply
≈ $115k – $214k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Madison
Python
Go
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Redis
DynamoDB
ElasticSearch
Apache Kafka
Amazon Aurora
Frontend
React.js
DevOps
Rest API
gRPC
Terraform
AWS CDK
CloudFormation
CI/CD
AWS
Docker
Bazel
AWS Lambda
Amazon S3
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
API Gateway
Management
Agile
Scrum
QA
Cypress
Jest
Apply
≈ $34k – $94k per year (Estimated) · In office · Full-Time · 3+ years exp · Panama
DevOps
Rest API
WebRTC
Management
Linear
Jira
Agile
QA
TestRail
Postman
BrowserStack
Apply
≈ $111k – $215k per year (Estimated) · In office · Contractor · 9+ years exp · Bachelor's Degree · Washington
JavaScript
SQL
Databases
Oracle
DevOps
Rest API
SOAP
Management
ServiceNow
UML
ITSM
Apply
$180k – $210k per year · In office · TS/SCI · Full-Time · Reston
Python
SQL
C#
C#
.NET
AI/ML
AWS Bedrock
LLM
DevOps
Rest API
AWS
Cybersecurity
NIST 800-53
Management
ServiceNow
UiPath
SharePoint
Agile
Scrum
Apply
$140k – $200k per year · Remote (United States) · 10+ years exp · Bachelor's Degree · United States
JavaScript
Java
Kotlin
TypeScript
Databases
Redis
Frontend
Angular
DevOps
Rest API
Apply
$160k – $200k per year · Remote (United States) · 10+ years exp · Bachelor's Degree · United States
Java
Kotlin
C++
Databases
PostgreSQL
DevOps
Rest API
AWS
Apply
$140k – $200k per year · Remote (United States) · 10+ years exp · Bachelor's Degree · United States
Java
Kotlin
C++
Databases
PostgreSQL
Redis
DevOps
Rest API
AWS
Apply
$150k – $220k per year · Remote (United States) · 7+ years exp · Bachelor's Degree · United States
Kotlin
C++
Databases
PostgreSQL
DevOps
AWS
Linux
Windows
Apply
$65k – $100k per year · Remote (United States) · 3+ years exp · Bachelor's Degree · United States
JavaScript
Frontend
React.js
Mobile
Adaptive UI
Apply
$110k – $150k per year · In office · Full-Time · 10+ years exp · Needham · Seattle · Denver · Austin · Atlanta
DevOps
Azure
Analytics
ETL/ELT
Informatica
Apply
$135k – $249k per year · Remote (United States) · Full-Time · 10+ years exp · Bachelor's Degree · United States
Apply
$56k – $101k per year · Remote (United States) · Full-Time · 5+ years exp · United States
Apply
$88k – $158k per year · Remote (United States) · Full-Time · 8+ years exp · Bachelor's Degree · United States
Apply
$88k – $158k per year · Remote (United States) · Full-Time · 4+ years exp · United States
Apply
See all jobs
This is one of many
2,088,021 more open roles from verified company boards, updated every day.