Senior Software Architect & Tech Lead, AI-Driven Systems

NinjaOne

United States

Hybrid

USD 190,000 - 280,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 insurance
Dental insurance
Vision insurance
401(k) plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Software Engineer, Technical Lead to shape the technical direction of the Unified IT Operations Platform. You will own large-scale initiatives, design scalable architectures, and mentor engineers while driving best practices across teams.

The role blends autonomy with collaboration across product, infra, and engineering to deliver high-availability cloud services on AWS. We value deep system design, API-first thinking, and a strong background in Java, Kotlin, C++,

Qualifications

  • 12+ years Java software development for product applications.
  • 5+ years designing and operating highly scalable systems.
  • Experience solving complex system design challenges at scale.
  • Experience with Saga, CQRS, outbox, circuit breaker, bulkhead, event sourcing, idempotency keys.
  • API design with RESTful services, Spring Boot or Jersey.
  • Integration experience with APIs, webhooks, and third-party platforms.
  • Relational DB design, indexing, performance tuning on large data sets.
  • Strong OOP and quality testing practices.
  • Active use of AI tools in coding, testing, and code reviews.

Responsibilities

  • Influence critical architectural decisions and oversee complex tech solutions.
  • Make high-impact technical choices with minimal oversight.
  • Collaborate with product, infra, and engineering teams on decisions.
  • Mentor engineers and establish technical standards.
  • Own multi-team initiatives with data-driven insights.
  • Champion quality assurance and high-performing software.
  • Adopt AI-assisted practices responsibly in daily work.
  • Other duties as needed.

Skills

Java
Kotlin
C++
Golang
API design
Spring Boot
Distributed systems
System architecture
OOP
AI tooling

Education

Bachelor's degree in CS/CE/IT

Tools

PostgreSQL
AWS

Job description

NinjaOne is seeking a Senior Software Engineer, Technical Lead to shape the technical direction of the Unified IT Operations Platform. You will own large-scale initiatives, design scalable architectures, and mentor engineers while driving best practices across teams.

The role blends autonomy with collaboration across product, infra, and engineering to deliver high-availability cloud services on AWS. We value deep system design, API-first thinking, and a strong background in Java, Kotlin, C++,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Tech Lead & Platform Architect – Remote
Senior Tech Lead & Platform Architect – Remote

NinjaOne • Georgia

Hybrid
USD 180,000 - 280,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+2
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 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
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 Tech Lead & Architect for Scalable Cloud (Remote)
Senior Tech Lead & Architect for Scalable Cloud (Remote)

NinjaOne • Connecticut

Hybrid
USD 200,000 - 260,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
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
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
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