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

NinjaOne

United States

Hybrid

USD 200,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Staff Software Engineer: Architecture Leader (Remote)
Staff Software Engineer: Architecture Leader (Remote)

NinjaOne • Town of Florida (NY)

Hybrid
USD 200,000 - 300,000
Hybrid work model
Medical, dental, vision insurance
401(k) plan
+2
Staff Software Engineer - Lead Large-Scale Systems (Remote)
Staff Software Engineer - Lead Large-Scale Systems (Remote)

NinjaOne • Connecticut

Hybrid
USD 200,000 - 300,000
Medical insurance
Dental insurance
Vision insurance
+2
Staff Software Engineer: Architect Large-Scale Systems (Remote)
Staff Software Engineer: Architect Large-Scale Systems (Remote)

NinjaOne • Georgia

Hybrid
USD 200,000 - 300,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Software Engineer - Tech Lead, Architecture (Remote)
Staff Software Engineer - Tech Lead, Architecture (Remote)

NinjaOne • Town of Texas (WI)

Hybrid
USD 200,000 - 300,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Software Engineer: Architecture Lead, Remote
Staff Software Engineer: Architecture Lead, Remote

NinjaOne • North Carolina

Hybrid
USD 200,000 - 300,000
Medical, dental, vision
401(k) plan
Unlimited PTO
+1
Staff Software Engineer - Lead Architect, Remote/Hybrid
Staff Software Engineer - Lead Architect, Remote/Hybrid

NinjaOne • Maine

Hybrid
USD 200,000 - 300,000
Hybrid remote
Medical insurance
Dental insurance
+4
Staff Software Engineer - Remote Tech Lead & Architect
Staff Software Engineer - Remote Tech Lead & Architect

NinjaOne • California (MO)

Hybrid
USD 200,000 - 300,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+2
Senior Software Engineer - Remote, Scalable Cloud Systems
Senior Software Engineer - Remote, Scalable Cloud Systems

NinjaOne • Town of Texas (WI)

Hybrid
USD 140,000 - 200,000
Hybrid remote
Medical insurance
Dental insurance
+3
Senior Software Engineer, Remote & Scalable Systems
Senior Software Engineer, Remote & Scalable Systems

NinjaOne • Town of Florida (NY)

Hybrid
USD 160,000 - 220,000
Hybrid remote work
Medical, dental, vision
401(k) plan
+2
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Maine

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2