Jobs and Careers
AL

Staff Software Engineer

Alarm.com
USAfull_timePosted 13 Jul 2026

About the role

<p><strong>About Alarm.com</strong></p> <p>Alarm.com provides the leading cloud platform for smart security and IoT, powering millions of home and business experiences. Our systems integrate&nbsp;devices, cloud services, APIs, and event-driven workflows into a unified ecosystem used by internal teams and external partners around the world.</p> <p></p> <h2 id="JobDescription—StaffSoftwareEngineer-AbouttheTeam">About the Team</h2> <p>This role sits at the intersection of two strategically important areas of Alarm.com's engineering organization:&nbsp;<strong>Strategic Partner eXcellence (SPX)</strong>&nbsp;and&nbsp;<strong>Device Platform</strong>.</p> <p><strong>SPX</strong>&nbsp;establishes the partner enablement function for Alarm.com's highest-value PaaS integrations. The team architects and maintains the Core Partner Platform — shared edge services, event pipelines, authentication infrastructure, and integration patterns — that allow strategic partners to build reliably on top of Alarm.com's stack. SPX acts as the primary delivery owner for Tier 1 partnerships, drives cross-team alignment, and codifies reusable patterns that enable feature teams to self-serve future integrations.</p> <p><strong>Device Platform</strong>&nbsp;builds and evolves the foundational shared capabilities that underpin Alarm.com's connected device ecosystem. This spans the full arc of how devices are modeled, integrated, and managed on the platform — from the APIs and event pipelines that expose device state and commands, to the lifecycle management flows that govern how devices are provisioned and maintained, to the transport and protocol infrastructure that connects physical devices to the platform at scale. The team is on a deliberate path toward cleaner domain ownership, API-first design, and independently deployable services — a modernization effort that unlocks scalability and consistency for a growing landscape of internal teams and external partners.</p> <p>These two areas are deeply connected. The partner-facing platform depends on the device platform being reliable, well-bounded, and evolvable. The device platform's modernization directly enables the scalability and consistency that strategic partners require. A Staff Engineer in this space operates across both — shaping the technical foundations that teams across the organization build on.</p> <p>The team is led by an Engineering Manager and supported by a senior Architect. The Staff SE hired into this role will work in close partnership with the Architect and the broader engineering organization as a peer technical leader and force multiplier.</p> <hr> <h2 id="JobDescription—StaffSoftwareEngineer-TheRole">The Role</h2> <p>We are hiring a&nbsp;<strong&

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Alarm.com

View company profile →