Staff Software Engineer: Lead Big-Scale Systems (Remote)

NinjaOne

United States

Hybrid

USD 200,000 - 300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) plan
Unlimited PTO
Hybrid remote

Job summary

NinjaOne is seeking a Staff Software Engineer in the United States. You will lead architectural decisions, own large-scale initiatives, and mentor engineers across teams to drive technical excellence. The role emphasizes autonomy, quality, and strategic direction in a fast-growing SRE-focused product environment.

Ideal candidates have 12+ years in Java, strong system design expertise, and experience with RESTful APIs, Kotlin a plus, and a track record of delivering scalable cloud services.

Qualifications

  • 12+ years of experience in Java software development for product applications.
  • 5+ years designing and operating highly scalable systems.
  • Proven experience solving complex system design challenges at scale.
  • Bachelor’s degree in computer science or related field.
  • Experience with API design and RESTful services.

Responsibilities

  • Technical Leadership & Architecture: influence critical architectural decisions and oversee the implementation of complex technical solutions.
  • Autonomous Decision-Making: operate with high independence and set direction across domains.
  • Cross-Functional Collaboration: partner with product, infrastructure, and engineering teams.
  • Mentorship & Standards: mentor engineers and establish technical standards.
  • Ownership of Large-Scale Initiatives: drive multi-team initiatives with operational insights.
  • Quality Advocacy: champion QA practices to deliver high-performance software.

Skills

Java
Kotlin
C++
Golang
Distributed systems
API design
RESTful services
OO design
PostgreSQL
Spring Boot

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Redis

Job description

NinjaOne is seeking a Staff Software Engineer in the United States. You will lead architectural decisions, own large-scale initiatives, and mentor engineers across teams to drive technical excellence. The role emphasizes autonomy, quality, and strategic direction in a fast-growing SRE-focused product environment.

Ideal candidates have 12+ years in Java, strong system design expertise, and experience with RESTful APIs, Kotlin a plus, and a track record of delivering scalable cloud services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Tech Lead: Architecture & Scale (Remote)
Senior Software Tech Lead: Architecture & Scale (Remote)

NinjaOne • Florida

Hybrid
USD 190,000 - 280,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer - Remote, Scalable Systems
Senior Java Engineer - Remote, Scalable Systems

NinjaOne • Texas

Hybrid
USD 160,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Remote Senior Technical Lead – Scalable Systems & Architecture
Remote Senior Technical Lead – Scalable Systems & Architecture

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 190,000 - 280,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Architect & Technical Lead (Remote)
Senior Software Architect & Technical Lead (Remote)

NinjaOne • North Carolina

Hybrid
USD 190,000 - 280,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Remote Senior Tech Lead - Scalable Systems & AI
Remote Senior Tech Lead - Scalable Systems & AI

NinjaOne • Texas

Hybrid
USD 190,000 - 280,000
Medical insurance
Dental insurance
Vision insurance
+3
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 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 Java Lead — Scalable Cloud Platform (Remote)
Senior Java Lead — Scalable Cloud Platform (Remote)

NinjaOne • United States

Hybrid
USD 160,000 - 220,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
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 - Lead Scalable Cloud Platform (Remote)
Senior Java Engineer - Lead Scalable Cloud Platform (Remote)

NinjaOne • North Carolina

Hybrid
USD 150,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+3