×
Register Here to Apply for Jobs or Post Jobs. X

Technical Program Manager

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Alarm.com
Full Time position
Listed on 2026-01-12
Job specializations:
  • IT/Tech
    Systems Engineer, IT Project Manager, Cloud Computing, IT Support
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

powers millions of homes and businesses through a cloud platform that integrates security systems, cameras, IoT devices, and partner ecosystems into a unified, reliable experience. Our engineering organization spans embedded systems, cloud services, distributed infrastructure, and large‑scale partner integrations.

Role Summary

The Strategic Partner Excellence (SPX) function drives the technical and operational success of  ’s most important SaaS partnerships. We are hiring a Technical Program Manager to lead cross‑team execution, ensure partner‑facing systems operate reliably at scale, and help shape a unified, reusable platform for partner integrations.

This role requires strong technical fluency, excellent program leadership skills, and the ability to coordinate across Product, Engineering, Operations, and Support. You won’t write code, but you will deeply understand how distributed systems interact, how APIs and event flows behave, and what true partner success looks like in production.

How This Role Creates Impact

You will provide structure, clarity, and execution leadership across partner initiatives by:

  • Driving partner discovery, scope alignment, and shared understanding across teams
  • Translating partner requirements into actionable technical plans and sequencing
  • Creating alignment across multiple engineering teams and ensuring dependencies are well understood
  • Defining the requirements for the monitoring, alerting, and operational insights needed for partner health
  • Establishing success metrics that go beyond SLAs to represent real customer and partner outcomes
  • Ensuring the right teams own the right work and that partner commitments are predictable and durable

This is an individual‑contributor position. You will lead programs and influence teams across Engineering, Product, and Operations, but you will not manage direct reports. Your leadership comes through clarity, alignment, decision facilitation, and cross‑team coordination.

What You’ll Do
  • Lead multi‑team engineering programs that deliver partner‑facing capabilities, improvements, and operational maturity
  • Build and maintain integrated plans—scope, milestones, risks, dependencies, metrics
  • Run effective execution cadences (stand‑ups, risk reviews, dependency syncs) without unnecessary process
  • Identify risks early and drive trade‑off and sequencing discussions with engineering and product leaders
Technical Alignment & Requirements
  • Partner with Tech Leads and Architects to ensure technical direction is feasible, aligned, and well understood
  • Work with Product Managers to clarify partner requirements and translate them into actionable engineering work
  • Document technical decisions, assumptions, integration models, and architectural impacts
Operational Excellence
  • Work with Dev Ops and engineering teams to define requirements for monitoring, alerting, observability, and readiness checks
  • Coordinate incident communication and escalation workflows with support and engineering teams
  • Define and drive adoption of partner success metrics (beyond uptime/SLA), helping Product identify and operationalize the right indicators
Cross‑Functional Alignment
  • Align engineering, product, QA, support, and operations teams around shared partner outcomes
  • Provide clear, concise status updates and risk summaries to all levels of the organization
  • Build strong relationships across teams to enable smooth delivery and predictable partner success
Scaling the Partner Delivery Model
  • Contribute to SPX’s operating model—roles, boundaries, and engagement patterns with other teams
  • Help establish repeatable frameworks for onboarding and supporting future partners
  • Identify long‑term opportunities for centralized ownership of systems that improve partner reliability and accountability
Qualifications

Required

  • Typically 5–10+ years of experience in technical program management or engineering roles working on complex distributed systems. We are open to candidates at different levels of seniority depending on program scope, independence, and technical depth.
  • Proven ability to lead multi‑team programs with evolving requirements
  • Strong understanding of APIs, event flows, data models, and system interactions
  • Strong…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary