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 pageApply 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
- Staff Software EngineerNeedham, Massachusetts
- Senior Software EngineerLiberty Lake, Washington
- Staff Security EngineerTysons, Virginia
- Product Manager IIITysons, Virginia
- Product Manager IITysons, Virginia
- Staff Software Engineer - EmbeddedTysons, Virginia