• Lead or participate in ad hoc projects and other duties, as assigned , to support evolving business priorities.
• Assist the General Ledger (GL) team in other accounting areas as needed (e.g., fixed assets, accruals, intercompany) to meet company close deadlines.
• Other duties as assigned.
• Bachelor’s degree in Accounting or Finance.
• 3+ years of relevant accounting experience, preferably in revenue accounting or public accounting for technology clients.
• Strong knowledge of GAAP .
• Advanced proficiency in Microsoft Excel (pivot tables, complex formulas, data modeling).
• Detail-oriented with strong organizational skills and ability to manage multiple priorities.
• Excellent written and verbal communication skills.
• Active CPA license .
• Experience in a SOX-compliant , publicly traded company.
• Experience with ASC 606 revenue recognition standards.
• Prior work in SaaS or technology industries.
• Experience with ERP and revenue automation tools (Microsoft Dynamics, NetSuite, Workday, etc.).
• Familiarity with SEC reporting and revenue note preparation.
• Analytical Thinking – Ability to interpret complex contracts and data to make sound accounting determinations.
• Attention to Detail – Precision and accuracy in reconciliations and reporting.
• Business Acumen – Understanding of SaaS metrics and revenue growth drivers.
• Collaboration – Works effectively across teams and communicates complex concepts in a clear manner.
• Adaptability – Thrives in fast-changing, high-growth environments.
• Ownership Mentality – Proactively takes responsibility for deliverables and drives process improvements.
Why Join Us This is a unique opportunity to join a high-performance finance team in a fast-growing, publicly traded SaaS & IoT leader . You’ll work on complex revenue arrangements, contribute to process improvements that scale with our growth, and gain exposure to cross-functional operations that directly impact our success. We offer competitive compensation, comprehensive benefits, and a collaborative culture where your contributions are valued.
Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
• Collaborate with outstanding people : We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
• Make an immediate impact : New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
• Gain well rounded experience : Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
• Focus on fun : Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
• Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week.
Alarm.com offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package!