Staff Software Engineer: Architect Large-Scale Systems (Remote)

NinjaOne

Georgia

Hybrid

USD 200,000 - 300,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) plan
Life insurance
PTO

Job summary

NinjaOne is seeking a Staff Software Engineer to shape the technical direction of the Unified IT Operations Platform. You will own large-scale initiatives, drive architecture decisions, and mentor engineers across multiple product teams.

You'll work with Java, Kotlin, C++, Golang, and Postgres in a scalable AWS environment, delivering high-availability services that support millions of endpoints globally. This role offers hybrid remote work in the United States.

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.
  • Expertise in API design and RESTful services, with Spring (Spring Boot) or Jersey.
  • Strong command of object‑oriented programming principles.
  • Proficient in relational database design and development.
  • 2+ years of Kotlin experience is a plus.
  • Experience with Redis is a plus.
  • Bachelor's degree in CS/CE/IT or equivalent work experience.

Responsibilities

  • Technical Leadership & Architecture: Influence critical architectural decisions and oversee complex technical solutions.
  • Autonomous Decision‑Making: Operate with independence, making high‑impact technical choices.
  • Cross‑Functional Collaboration: Partner with product, infra, and engineering teams.
  • Mentorship & Standards: Mentor engineers and establish technical standards.
  • Ownership of Large‑Scale Initiatives: Own multi‑team initiatives and drive resolutions.
  • Quality Advocacy: Champion QA practices and high‑performance software.
  • Other duties as needed.

Skills

Java
Kotlin
System design
RESTful APIs
OOP
Relational DB
Redis

Education

Bachelor’s degree in CS/CE/IT or equivalent

Tools

Spring (Boot)
Jersey
PostgreSQL
AWS

Job description

NinjaOne is seeking a Staff Software Engineer to shape the technical direction of the Unified IT Operations Platform. You will own large-scale initiatives, drive architecture decisions, and mentor engineers across multiple product teams.

You'll work with Java, Kotlin, C++, Golang, and Postgres in a scalable AWS environment, delivering high-availability services that support millions of endpoints globally. This role offers hybrid remote work in the United States.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Big-Scale Systems (Remote)
Staff Software Engineer: Lead Big-Scale Systems (Remote)

NinjaOne • United States

Hybrid
USD 200,000 - 300,000
Medical benefits
401(k) plan
Unlimited PTO
+1
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 - 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
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 - 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 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
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 Software Engineer (Java/Kotlin) – Remote‑Friendly Scale
Senior Software Engineer (Java/Kotlin) – Remote‑Friendly Scale

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
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