Back to search

Principal Software Engineer — emPower

Alarm.com · Arlington, VA · emPower connected-device engineering team

Compensation

$200k – $250k /yr

Employment type

Full-time

Work setting

On-site

Location

Arlington, VA

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Principal Software Engineer — emPower role is onsite in Arlington, VA, with employees working from the office four days a week. The base salary range is $200,000–$250,000 per year. The role provides technical leadership for Alarm.com’s emPower team, which builds connected-device software for smart home automation, energy management, HVAC, water, and device control. The engineer shapes architecture and implementation across cloud services, devices, applications, automation, and data systems. The role helps teams build reliable, scalable, maintainable software and guides technical decisions, mentoring, and cross-team execution as the connected-device platform evolves.

What you'll do

  • Lead architecture and design for software components, services, APIs, data flows, and integrations
  • guide modernization toward modular, scalable, reliable systems
  • partner with product, firmware, platform, operations, and application teams
  • mentor engineers through design and code reviews
  • evaluate technologies and frameworks
  • provide technical direction across teams and product domains.

What we're looking for

Skills & competencies
principal software engineer
empower
arlington va
alarm.com
iot
smart home automation
energy management
hvac
connected devices
cloud services
software architecture
technical leadership
$200k-$250k
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Benefits include subsidized medical plans, a company-contributed HSA, 401(k) match, paid vacation and holidays, wellness time, paid maternity and bonding leave, and company-paid disability and life insurance.

Why this role

The role is an individual-contributor position on the emPower team; the posting states that employees work from the office four days a week and that new applicant immigration sponsorship is unavailable.

About the employer

Alarm.com is hiring for this role. Industry: Software Publishers. Sector: 51.

Additional details

Industry sector
51
Industry
Software Publishers
Occupation code
15-1252.00
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: b42b17eb-dd1c-49ff-a6df-5e4628f135f6

    Principal Software Engineer — emPower | CollabWORK