Technical Program Manager | Cloud Infrastructure & Migration

NinjaOne

Maine

Remote

USD 150,000 - 210,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

Job summary

NinjaOne is seeking a Technical Program Manager to own programs that move us from a single-cloud AWS setup to a multi-cloud platform. You will establish and operate production environments on GCP, Azure, and other major providers, and drive workload migrations across them.

You will join a newly formed team and lead complex, multi-threaded programs from concept to delivery across Engineering, SRE, DevOps, Security, and Product. Strong reporting and risk management are essential.

Qualifications

  • 8+ years in Technical Program Management at a SaaS company.
  • Proven track record leading multi-cloud migrations.
  • Experience coordinating across Engineering, SRE, DevOps, Security, and Product.

Responsibilities

  • Lead cloud migration and multi-cloud programs from concept to delivery across AWS, GCP, Azure and other providers.
  • Define cutover strategies, rollback plans, and success criteria for cloud transitions.
  • Coordinate with Development, QA, SRE, DevOps, Security and Leadership through reviews and status updates.
  • Identify risks early, build mitigation plans, and report transparently to executives.

Skills

Cloud migration
Stakeholder reporting
Risk management
Multi-cloud architecture
Production environments

Job description

About the Role
As a Technical Program Manager (TPM) at NinjaOne, you will own the programs that take us from a single-cloud service on AWS to a multi-cloud platform. You will lead the work of standing up and operating production environments on GCP, Azure, and other major providers, and you will drive the migration of workloads across them. You will join a newly formed team and run complex, multi-threaded programs from concept to delivery across Engineering, SRE, DevOps, Security, and Product. You will map technical dependencies, mitigate risk, and keep stakeholders informed through high-signal reporting.Description
About the Role
As a Technical Program Manager (TPM) at NinjaOne, you will own the programs that take us from a single-cloud service on AWS to a multi-cloud platform. You will lead the work of standing up and operating production environments on GCP, Azure, and other major providers, and you will drive the migration of workloads across them. You will join a newly formed team and run complex, multi-threaded programs from concept to delivery across Engineering, SRE, DevOps, Security, and Product. You will map technical dependencies, mitigate risk, and keep stakeholders informed through high-signal reporting.
This role is for someone who has done it before. You have been accountable for standing up a multi-cloud environment or migrating production workloads off a single cloud.Location
We are flexible on remote work if you are located in the USA and reside in one of the following states: CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, OH, and WA. We have physical offices in Austin, TX and Tampa, FL if you prefer a hybrid option.

  • Onsite interviews may be required for this role.
What You'll Be Doing
  • Lead cloud migration and multi-cloud programs: Own end-to-end delivery of programs that stand up new cloud environments and migrate production workloads, including data, services, networking, identity, and observability. Define cutover strategies, rollback plans, and success criteria.
  • Outline program goals: Define goals and deliverables for each initiative, and build alignment and shared vision within the working group. Partner with Engineering leaders to translate technical constraints into requirements or acceptable workarounds.
  • Coordinate across teams: Work with Development, QA, SRE, DevOps, Security, and Senior Leadership through weekly reviews and status checkpoints. Understand the full product delivery cycle and where cloud changes touch it.
  • Manage complexity and dependencies: Build and maintain project plans, dependency charts, and a risk register. Manage multiple concurrent workstreams without losing sight of the critical path. Report through Executive Summaries and Detailed Status updates.
  • Measure and instrument: Define what "great" looks like for each program and make it measurable. Establish baselines (for example, migration progress, cost, latency, availability, and delivery metrics), instrument them, and use them to surface problems early rather than to narrate progress.
  • Manage risk and stakeholders: Identify technical, resource, cost, and compliance risks early, own mitigation strategies, and report transparently to senior leadership. Run audits, checkpoints, and milestone reviews.
  • Drive change management: Anticipate and manage change through impact assessment, communication, and timely decisions.
  • Influence and resolve conflict: Build trust-based relationships across the organization, bring options to the table, and drive consensus so programs keep moving.
  • Other duties as needed.
About You
  • Cloud program experience (hard requirement): You have led, as the accountable TPM or program owner, at least one of the following in a production SaaS environment:
    • Standing up a multi-cloud or hybrid-cloud environment
    • Migrating a production workload from a single cloud to another cloud or to a multi-cloud architecture.
  • 8+ years in Technical Program Management at a SaaS company, working within an Engineering team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Program Manager | Cloud Infrastructure & Migration
Technical Program Manager | Cloud Infrastructure & Migration

NinjaOne • Texas

Remote
USD 150,000 - 190,000
Technical Program Manager | Cloud Infrastructure & Migration
Technical Program Manager | Cloud Infrastructure & Migration

NinjaOne • North Carolina

Hybrid
USD 150,000 - 190,000
Technical Program Manager | Cloud Infrastructure & Migration
Technical Program Manager | Cloud Infrastructure & Migration

NinjaOne • Connecticut

Remote
USD 140,000 - 200,000
Remote work flexibility
Hybrid option
Technical Program Manager - Multi-Cloud Migration Lead
Technical Program Manager - Multi-Cloud Migration Lead

NinjaOne • Texas

Remote
USD 150,000 - 190,000
Technical Program Manager — Multi-Cloud Migration Leader
Technical Program Manager — Multi-Cloud Migration Leader

NinjaOne • Maine

Remote
USD 150,000 - 210,000
Technical Program Manager: Multi-Cloud Migration Lead
Technical Program Manager: Multi-Cloud Migration Lead

NinjaOne • Connecticut

Remote
USD 140,000 - 200,000
Remote work flexibility
Hybrid option
Technical Program Manager | Cloud Infrastructure & Migration
Technical Program Manager | Cloud Infrastructure & Migration

NinjaOne • United States

Hybrid
USD 150,000 - 225,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Remote TPM: Multi-Cloud Migration Lead
Remote TPM: Multi-Cloud Migration Lead

NinjaOne • United States

Hybrid
USD 150,000 - 225,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Multi-Cloud TPM: Lead Production Migrations & Platform
Multi-Cloud TPM: Lead Production Migrations & Platform

NinjaOne • North Carolina

Hybrid
USD 150,000 - 190,000
Technical Program Manager
Technical Program Manager

PRI Global • O’Fallon (MO)

On-site
USD 120,000 - 160,000