About the job
Senior Software Engineer
As a Senior Software Engineer at Alarm.com, you will join a dynamic team of full-stack developers working on the innovative server-side components of smart home security systems. Our broad mandate encompasses a range of responsibilities including processing security events, provisioning devices, monitoring station signaling, automating testing processes, and integrating a diverse array of devices into the Alarm.com connected ecosystem. Your contributions will span backend services, web application development, and database design, all crucial to our comprehensive ecosystem.
In this role, you will have the opportunity to engage with various technical domains. Typical projects will involve a mix of technologies and skills, demanding close collaboration with device engineers, business partners, and other engineering teams. You must possess strong multitasking abilities and a proactive approach to self-learning. Excellent communication within a team environment and the capacity to manage independent tasks are essential attributes.
Alarm.com is a leader in innovation, developing across a wide spectrum of technologies. This position is perfect for candidates who thrive in a collaborative, people-centric company culture, where you can work alongside exceptionally talented individuals in a stimulating environment focused on cutting-edge wireless, software, and hardware/device technologies to create outstanding consumer products.
