✦ Luna Orbit — Project & Program Management

Technical Program Manager, Software Engineering

at NinjaOne

📍 Remote, US Remote 💰 $150K – $275K USD / year Posted April 02, 2026
Salary $150K – $275K USD / year
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Bachelor’s in Computer Engineering, Computer Science, or equivalent
Category Project & Program Management

Technical Program Manager for NinjaOne leads cross-functional engineering initiatives in a SaaS environment, coordinating multiple teams to deliver complex projects on time. The role emphasizes cloud experience, strong communication, and agile practices.

  • Outline Program Goals
  • Cross-Team Coordination
  • Project Management and scheduling
  • Risk & Stakeholder Management
  • Change management

Stack includes Java/Kotlin/C/C++, Go with PostgreSQL on AWS; requires strong program management discipline, Jira usage, and an ability to translateengineering constraints into executable plans; cross-team collaboration is essential.

The ideal candidate is a mid-level TPM with 5+ years leading SaaS engineering initiatives, strong cross-team collaboration, and hands-on cloud experience (AWS). They should be comfortable communicating across engineering and product leadership and managing dependencies in a fast-paced SaaS environment.

5+ years in Technical Program ManagementSaaS software experienceEngineering leadership in SaaS platform or cybersecurityAgile/Scrum familiarityAWS
Experience with hyperscale cloud providersHybrid/remote collaboration experienceSecurity domain knowledge
JIRA
JavaKotlinC++GolangPostgreSQLAmazon Web ServicesAWSJIRAAgileScrumRelease ManagementCloud-scale infrastructureCross-team coordinationStakeholder management
JavaKotlinC++GolangPostgreSQLAmazon Web ServicesAWSJIRAAgileScrumRelease ManagementCloud-scale infrastructureCross-team coordinationStakeholder management
organizational skillsexcellent communicationstakeholder managementability to operate independentlycuriosity
Industry SaaS
Job Function Drive engineering programs across multiple teams in a SaaS platform
Role Subtype Technical Project Manager
Tech Domains Java, Kotlin, C++, Golang, PostgreSQL, Amazon Web Services
technical program managerTPMSaaSAWSAmazon Web ServicesJavaKotlinC++GolangPostgreSQLJIRAAgileScrumRelease ManagementCloud-scale infrastructurecross-team coordinationstakeholder managementremotehybrid remoteawsamazon web servicesjavakotlinc++golangpostgresqljiraagile

Less than 5 years in Technical Program Management, No SaaS or cloud experience, Inability to work with cross-functional teams

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile