Staff Software Engineer - Tech Lead, Architecture (Remote)

NinjaOne

Town of Texas (WI)

Hybrid

USD 200,000 - 300,000

Full time

4 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
Unlimited PTO
Growth opportunities

Job summary

NinjaOne is seeking a Staff Software Engineer to shape technical direction, own large-scale initiatives, and drive architectural excellence. You will mentor teams, set engineering standards, and deliver highly available services across global endpoints.

Ideal candidates bring 12+ years in Java, strong system design experience, and deep API expertise in a hybrid remote setting within the US. The role offers growth and exposure to cutting-edge technologies.

Qualifications

  • 12+ years of Java software development experience.
  • 5+ years designing and operating highly scalable systems.
  • Proven experience solving large-scale system design challenges.
  • Expertise in API design and RESTful services (Spring Boot or Jersey).
  • Strong OOP design principles and relational database design.
  • Bachelor's degree in CS, CE, IT, or equivalent work experience.

Responsibilities

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

Skills

Java
System design
API design
Spring Boot
OOP design
Relational databases
Kotlin
Redis caching
Quality testing

Education

Bachelor's degree or equivalent

Tools

AWS
PostgreSQL
Golang
C++
Kotlin

Job description

NinjaOne is seeking a Staff Software Engineer to shape technical direction, own large-scale initiatives, and drive architectural excellence. You will mentor teams, set engineering standards, and deliver highly available services across global endpoints.

Ideal candidates bring 12+ years in Java, strong system design experience, and deep API expertise in a hybrid remote setting within the US. The role offers growth and exposure to cutting-edge technologies.

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 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
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 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: 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: 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
Senior Java Engineer — Remote/Hybrid Platform Lead
Senior Java Engineer — Remote/Hybrid Platform Lead

NinjaOne • Maine

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Java Engineer - Remote/Hybrid, Scale & Lead
Senior Java Engineer - Remote/Hybrid, Scale & Lead

NinjaOne • California (MO)

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer — Remote, Scale High-Impact Platform
Senior Java Engineer — Remote, Scale High-Impact Platform

NinjaOne • Georgia

Hybrid
USD 160,000 - 220,000
Medical, dental, and vision insurance
401(k) plan with company match
Unlimited PTO