NinjaOne
Posted 1d ago

Senior Software Engineer, Java | Vulnerability

NinjaOne
United States or California or Colorado or Connecticut or Florida or Georgia or Illinois or Kansas or Massachusetts or Maine or North Carolina or New Jersey or New York or Oregon or Tennessee or Texas or Virginia or Washington or Austin or Tampa or Chicago
$140k-$200k/yrHybridFull Time
Responsibilities
  • developing software
  • scaling systems
  • shipping products
Requirements
  • 10+ years Java development
  • 4+ years with scalable systems, and expertise in OOP, APIs, REST
  • Relational databases
  • Caching
  • Testing, and distributed software
  • Bachelor's degree or equivalent experience
Technical tools mentioned
JavaKotlinJerseySpringRedisREST

Job description

About the Role
 
NinjaOne's Vulnerability Management team is building the real-time, AI-driven engine that helps IT teams find and fix security exposures in minutes instead of days, without slowing down the endpoints it protects. As a Senior Java Backend Engineer, you'll design and scale the backend services that power continuous vulnerability detection, CVE correlation, and remediation workflows across millions of endpoints. You'll work at the intersection of security data, high-throughput distributed systems, and AI-assisted risk prioritization, partnering closely with product and detection teams to reduce customers' mean time to remediate. This is a high-impact, high-visibility role on one of NinjaOne's newest and fastest-growing product lines.
 
We are engineers, technology leaders and experts. We create and deliver mission critical services to enable NinjaOne’s customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations.
 
Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, ME, NC, NJ, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. 
 
 
What You’ll be Doing 
 
Java and Kotlin Software Development– use your expertise to contribute to the development of large-scale software applications.  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 committing code.  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 of scale that runs on millions and millions of endpoints. 
 
Other duties as needed. 
 
About You  
  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience. 
  • 10+ years experience in Java software development for product applications or equivalent. Solid expertise in Kotlin will make you a stand out candidate. 
  • 4+ years experience working with highly scalable software systems.
  • Experience working on systems at scale and finding solutions to scale systems.
  • Working knowledge of a breadth of OOP design principles.
  • Expertise in scaling data structures and object-oriented design.
  • Knowledge of API best practices and REST service development using frameworks like Jersey or Spring. 
  • Relational Database design and development experience.
  • Experience creating both client and server-side development, for responsive messaging.   
  • Caching systems expertise and experience with Redis will make you a stand-out. 
  • Expert knowledge of quality testing practices. 
     
About Us  
NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. ​
The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. ​NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.
 
What You’ll Love  
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 is NOT eligible for Visa sponsorship. 
 
*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside 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 Jersey or Washington the base salary hiring range for this position is $140,000 to $200,000 per year. 
 
For roles based in New York, the base salary hiring range for this position is $140,000 to $200,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. 

About NinjaOne

Unified IT platform for automated endpoint management and security.

Year founded
2013
Employees
2067
Organization type
Private
Latest investment
Raised $500.00M Series C (2025) — led by CapitalG, ICONIQ Growth
Subsidiaries
Headquarters
US

Similar jobs

Software Engineer roles near Austin, Texas
4h
Save
Mark Applied
Hide
Software Engineer (Fullstack), Collections
Bengaluru or San Francisco or Boston or New York City or Austin or Tokyo or London
HybridFull Time
Postman
Postman: Platform for building, testing, and managing software APIs.
2+ YOE2–4 years of experience building and shipping features at scale; proficiency in JavaScript/TypeScript, Node.js, and SQL/NoSQL databases; strong computer science fundamentals and collaborative problem-solving skills.
JavaScript, TypeScript, Node.js, SQL, NoSQL
11h
Save
Mark Applied
Hide
Software Developer 3
Austin, Texas, United States
$164k-$179k/yr RemoteFull Time
Oracle
OracleNYSE: ORCL: Provides cloud infrastructure and enterprise software for global businesses.
4+ YOEMaster's degree in computer science, engineering, or related technical field; 4 years of software development experience; object-oriented programming, system design, full-stack development, algorithms, CI/CD, Git, testing, and Agile.
CI/CD, Git, Unit Testing, Agile
13h
Save
Mark Applied
Hide
Software Engineer, DevOps
Austin, Texas, United States
HybridFull Time
Haleos
Haleos: AI-powered platform for startup building and scaling.
4+ YOE4+ years in DevOps, SRE, or infrastructure engineering; cloud, IaC, Kubernetes, Docker, CI/CD, monitoring, databases, scripting, networking, security, version control, and GitOps experience.
AWS, GCP, Azure, Terraform, Pulumi, Kubernetes, Docker, GitHub Actions, GitLab CI, Jenkins, Datadog, New Relic, Prometheus, Grafana, PostgreSQL, Redis, Python, Bash, GitOps, Pinecone, Weaviate, Qdrant, Kafka, RabbitMQ, SOC 2, GDPR, HIPAA
14h
Save
Mark Applied
Hide
Staff Software Engineer - Authentication & API
San Francisco or Austin
HybridFull Time
Orum
Orum: AI sales platform for automated calling and conversation insights.
8+ YOE8+ years of software engineering experience with Staff-level scope; expertise in TypeScript, Node.js, APIs, SQL, PostgreSQL, authentication, authorization, and distributed systems.
Node.js, TypeScript, React, PostgreSQL, Google Cloud Platform, REST, WebSocket, gRPC, OAuth2, JWT, RBAC, SQL, FreeSWITCH, Salesforce, Outreach, AWS, Azure
18h
Save
Mark Applied
Hide
Software Engineer (Starlink)
Hawthorne or Bastrop
$125k-$175k/yr OnsiteFull Time
SpaceX
SpaceX: Designs and launches advanced rockets and satellite internet constellations.
1+ YOEBachelor's degree in a STEM discipline and 1+ year of data or software engineering experience, including 1+ year developing in Python or another modern programming language; SQL experience required.
Python, SQL, Model Context Protocol (MCP), Grok, Clay, HubSpot, Apollo
22h
Save
Mark Applied
Hide
Software Engineer
Austin, Texas, United States
$91k-$146k/yr OnsiteFull Time
Infosys
InfosysNYSE: INFY: Provides IT consulting, software development, and business outsourcing services.
Requires a bachelor's degree or equivalent experience, Java, Spring Boot, microservices, RESTful APIs, backend development, AI/ML, and U.S. work authorization without employer-sponsored visa support.
Java, Spring Boot, Microservices, RESTful APIs, Artificial Intelligence (AI), Machine Learning (ML), Generative AI, AWS, DevOps, CI/CD, GIT, Jenkins
1d
Save
Mark Applied
Hide
Principal Software Engineer (Golang)
Austin, Texas, United States
$198k-$273k/yr HybridFull Time
Procore
ProcoreNYSE: PCOR: Cloud-based construction management software for projects and teams.
10+ YOE10+ years architecting complex distributed systems; strong Go, GraphQL, Kafka, TypeScript, and React experience; CQRS/Event Sourcing, CDC, databases, and cross-team technical leadership experience.
Go, CQRS, Event Sourcing, React, TypeScript, Ruby, Ruby on Rails, NestJS, GraphQL, Kafka, PostgreSQL, ORM, AI, Microsoft?
1d
Save
Mark Applied
Hide
Sr Engineer, Software (.Net)
Chicago or Downers Grove or Austin or Brazil or China or India or Italy or Poland or Netherlands or United Kingdom
$115k-$125k/yr HybridFull Time
Dover
DoverNYSE: DOV: Manufactures diversified industrial equipment and engineered components globally.
3+ YOEBachelor’s degree in a related field and 3+ years of full-stack and cloud engineering experience; proficiency in C#, .NET Core, Angular, TypeScript, SQL, NoSQL, AWS, Azure, and CI/CD tools.
AWS, Microsoft Azure, C#, .NET Core, Angular, TypeScript, HTML5, CSS3, SQL, PostgreSQL, SQL Server, Git, AWS Code Pipeline, Azure DevOps, MikroTik RouterOS, NoSQL