As a Software Engineering Manager, you will lead and manage a team of back-end developers working on server-side aspects of smart home security. The work spans processing security events, monitoring station signaling, test automation, and integrating a diverse range of devices with the Alarm.com connected ecosystem. The role focuses strongly on reliability and uptime and includes backend services, websites, and database design. You will manage projects across varied technical areas and a team of 5–7 software engineers. You will provide technical mentorship, deliver projects, set timelines, and generate work for the team. Projects involve diverse technologies, and the team uses Agile development methods. You will collaborate with stakeholders across multiple offices. Alarm.com describes a small, friendly culture where employees work closely across wireless, software, and hardware/device technologies to develop consumer products. The position works from the office four days a week. The base salary range is $185,000–$210,000 USD, with the offered amount determined by qualifications, location, and experience. Alarm.com does not provide sponsorship of new applicants for employment authorization or other immigration-related support for this position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager