Alarm.com, the leading cloud-based platform for smart security and IoT, is seeking a Software Engineer II to join their innovative team. This role offers a unique opportunity to work across various technical areas, developing full-stack software for diverse platforms and technologies. As part of an engineering-focused company, you'll contribute to products that help millions secure and monitor their homes.
The ideal candidate will have 2+ years of professional software development experience, strong object-oriented programming skills (C# is a plus), and familiarity with database design and JavaScript frameworks. You'll be involved in the entire project lifecycle, from requirements to deployment, and will need to exercise good judgment in balancing quick development with robust solutions.
At Alarm.com, you'll collaborate with outstanding colleagues in a dynamic environment that values innovation and employee input. The company offers a broad spectrum of IoT and SaaS technologies, including C#, .NET, SQL Server, Kafka, and Ember.js, as well as native iOS and Android applications.
Benefits include competitive pay, comprehensive health insurance, a 401(k) with employer match, paid time off, and a casual work environment. The company follows a hybrid work model, with employees working from the office 4 days a week.
Join Alarm.com to make an immediate impact, gain well-rounded experience, and be part of a team that's shaping the future of smart home and business security technology.