Home / Engineering / Principal Software Engineer

Principal Software Engineer

Alarm.com · Tysons, Virginia
$200K - $250KNo degree requiredLead and aboveC#.NET

Principal Software Engineer is open at Alarm.com in Tysons, Virginia. The posting gives a salary of $200K - $250K. Posted on Oct 5, 2026, and still on Alarm.com’s careers page when we last checked, on Nov 15, 2026.

About the role

As a Principal Software Engineer on the emPower team, you will help design and evolve systems that coordinate physical devices, cloud services, mobile and web applications, automation engines, partner integrations, and data pipelines. You will work across product, firmware, platform, operations, and application engineering teams to turn ambiguous business and technical needs into reliable, scalable, and maintainable…

The opening lines of the posting. The rest is on Alarm.com’s careers page.

Hiring at Alarm.com

Alarm.com has 92 open roles right now, 4 of them remote. Most are in Engineering, Sales & Business Development and Finance & Trading. The median advertised salary across its roles with a published range is $118K. See all its roles

Similar Engineering jobs

All Engineering jobs
Apply on company site