Principal Software Engineer

alarmcom · Tysons, Virginia

Posted
17 days ago
Last confirmed live
Today

What this role involves

Alarm.com is seeking a Principal Software Engineer for the emPower team to lead architecture and engineering for IoT, smart home automation, energy management, and connected-device control experiences. The role involves hands-on technical leadership, mentoring engineers, and evolving systems for reliability and scalability.

Skills this posting asks for

  • iot
  • cloud services
  • mobile applications
  • web applications
  • automation
  • energy management
  • hvac
  • water management
  • connected devices
  • api design
  • data pipelines
  • system architecture
  • backend services
  • databases
  • device integrations
  • operational tooling

Requirements

  • Level: principal

From the employer’s posting

Principal Software Engineer — emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software should control physical systems reli…

Read the full description on alarmcom’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at alarmcom

All 25 roles at alarmcom