Senior Software Engineer & Technical Lead — Remote/Hybrid

NinjaOne

California

Hybrid

USD 190,000 - 280,000

Full time

3 days ago
Be an early applicant

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
Life Insurance
PTO
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Software Engineer, Technical Lead to shape the technical direction and own large-scale initiatives. You will mentor engineers, drive architectural decisions, and ensure scalable, high-availability systems across our global platform.

In this role, you lead cross-team collaborations, set engineering standards, and apply AI-assisted practices to improve development, testing, and delivery while maintaining focus on reliability and performance.

Qualifications

  • 12+ years of Java development experience on product apps.
  • 5+ years designing scalable systems and leading teams.
  • Strong system design, bottleneck analysis, and performance tuning.
  • Experience with distributed patterns: Saga, CQRS, event sourcing.

Responsibilities

  • Influence architectural decisions and oversee complex tech solutions.
  • Make high-impact technical choices with minimal oversight.
  • Collaborate with product, infra, and engineering teams.
  • Mentor engineers and elevate engineering standards.
  • Own large-scale multi-team initiatives and drive resolutions.
  • Advocate quality and implement robust assurance practices.
  • Apply AI tools in coding, testing, and review processes.

Skills

Java
Kotlin
C++
Golang
PostgreSQL
REST APIs

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Spring Boot
Jersey
AWS
Saga
CQRS
Event Sourcing

Job description

NinjaOne is seeking a Senior Software Engineer, Technical Lead to shape the technical direction and own large-scale initiatives. You will mentor engineers, drive architectural decisions, and ensure scalable, high-availability systems across our global platform.

In this role, you lead cross-team collaborations, set engineering standards, and apply AI-assisted practices to improve development, testing, and delivery while maintaining focus on reliability and performance.

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
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
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 & 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
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 Architect & Tech Lead, AI-Driven Systems
Senior Software Architect & Tech Lead, AI-Driven Systems

NinjaOne • United States

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 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
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 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