Alarm.com is looking for a versatile Software Tech Lead to join our team. You'll lead the design and development of secure, scalable software solutions that integrate with physical access control hardware from residential to enterprise, while also driving reliability, observability, and performance across our services. As a Software Tech Lead, you will have the opportunity to work across a variety of technical areas. Typical projects will involve diverse technologies and skills and require close collaboration with device engineers, business partners, and other engineering teams. Strong multi-tasking skills and the ability to self-learn are must-have attributes. Candidate must be able to communicate well within a team environment and work independently on self-directed tasks.