Alarm.com · 1 day ago
Senior Software Engineer
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. They are seeking a Senior Software Engineer to drive the adoption of AI practices across the organization and implement robust features and products while collaborating with various teams. The role involves solving complex problems and revolutionizing coding practices using next-generation AI technologies.
InternetInternet of ThingsSecurityWireless
Responsibilities
Drive the adoption of Agentic AI practices across the organization, leveraging tools like Copilot and similar technologies to accelerate development cycles and improve engineering workflows
Implement robust features and products by combining modern AI-driven processes with traditional full-stack development practices, addressing backend services, websites, external-facing APIs, and database-related tasks
Tackle large-scale, complex challenges using AI-first methodologies, creativity, and ambition. Lead experiments to convert ambitious solutions into repeatable processes
Collaborate closely with device engineers, business partners, and other engineering teams to integrate next-generation AI tools and workflows seamlessly into existing ecosystems
Engage across diverse platforms and technologies, including IoT devices, distributed SaaS systems, and agent-based solutions, while embracing and learning new methodologies
Act as a hands-on contributor and mentor, working on backend services, websites, and databases. Lead the creation of scalable, high-throughput, and high-availability services using AI-enabled workflows
Investigate emerging AI technologies and define reusable frameworks, processes, and best practices for organizational scaling and impact
Other duties as assigned
Qualification
Required
Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience
5+ years of professional software development experience
Startup Experience: You thrive in environments of rapid iteration and ambiguity. Your entrepreneurial spirit drives you to tackle problems, take ownership, and deliver impactful solutions under fast-paced conditions
AI Assisted Coding & Full-Stack Expertise: You have experience coding with autonomous agents, vibe coding, or working with AI copilots, combined with strong skills in full-stack engineering
Be A Bold Innovator: You embrace the “no problem is too big to tackle” mantra, relishing the opportunity to take on ambitious challenges and convert ideas into actionable results
Technical Acumen: You're fluent in modern programming languages and paradigms (e.g., Python, C#, JavaScript, distributed systems, event streaming platforms such as Kafka) and capable of advancing IoT and SaaS technologies
Collaborative Mindset: You're emotionally intelligent and comfortable working across diverse technical and non-technical teams to drive organizational change
Builder Mentality: For you, building isn't just a skill - it's a way of life. You create, iterate, and scale with intent and urgency
Bias for Action: You balance speed with impact, deploying solutions and processes with measurable outcomes. You act fearlessly without waiting for perfect information
Benefits
Subsidized medical plan options
An HSA with generous company contribution
A 401(k) with employer match
Paid holidays
Wellness time
Vacation increasing with tenure
Paid maternity and bonding leave
Company-paid disability and life insurance
FSAs
Well-being resources and activities
A casual dress work environment
Company
Alarm.com
Alarm.com is provides home and business security solutions based on wireless, web and mobile technologies.
Funding
Current Stage
Public CompanyTotal Funding
$588MKey Investors
TCVABS Capital Partners
2024-05-29Post Ipo Debt· $425M
2015-06-26IPO
2012-07-24Series B· $136M
Recent News
2026-01-07
MarketScreener
2025-12-09
2025-12-05
Company data provided by crunchbase