Alarm.com, a leading cloud-based platform for smart security and IoT, is seeking a Senior Software Engineer to join their Access Control team. This role offers an opportunity to redefine access control and develop cutting-edge security solutions that make businesses smarter and safer. The position involves designing and developing full-stack solutions, leading technical projects, and mentoring junior engineers.
The company's cloud-based platform enables businesses to manage access control, intrusion detection, and video surveillance through user-friendly web and mobile applications. With over 7.6 million customers, Alarm.com is at the forefront of innovation in AI, video analytics, facial recognition, and machine learning.
As a Senior Software Engineer, you'll work with a modern tech stack including C#/.NET, SQL Server, Kafka, and Ember.js. You'll be responsible for designing scalable solutions, making architectural decisions, and ensuring high performance and security standards. The role requires strong expertise in distributed systems, database design, and API development.
The position offers excellent growth opportunities, working alongside talented engineers who are passionate about innovation. You'll have the chance to make an immediate impact on real-world IoT devices and security solutions. The company provides a strong team culture focused on collaboration and professional growth, with regular events like hackathons and team celebrations.
Benefits include competitive compensation, comprehensive healthcare, 401(k) with employer match, paid parental leave, and various wellness programs. If you're passionate about creating change through technology and want to make a lasting impact while working with cutting-edge security solutions, this role at Alarm.com could be your next career move.