As a Senior Software Engineer, you will work with a team of full-stack developers on all server-side aspects of smart home security. This includes processing security events, provisioning equipment, monitoring station signaling, testing-automation, and integrating a wide variety of devices with the Alarm.com connected ecosystem. Our software development encompasses backend services, websites, and database design that form our entire ecosystem. You will have opportunities to work across various technical areas, with typical projects involving diverse technologies and skills, requiring close collaboration with device engineers, business partners, and other engineering teams. Strong multi-tasking skills and the ability to self-learn are essential. Candidates must communicate effectively within a team and work independently on self-directed tasks. Alarm.com offers a unique environment for innovation and development across a broad range of technologies, ideal for candidates seeking a collaborative, people-first culture with opportunities to work with smart and productive individuals across wireless, software, and hardware/device technologies to develop outstanding consumer products.
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
Senior