Alarm.com
Software Engineering Manager
$185K–$210K
Redwood City, California · Manager · Full-time · Posted Oct 15, 2026
- Experience
- 8+ years of professional software development experience; 3+ years of professional experience managing and mentoring a team of developers.
- Education
- Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience.
- Visa sponsorship
- Sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
About the job
Leads a team of backend developers building and operating reliable smart home security services and connected-device integrations.
What you'll do
- Manage, mentor, and develop a team of 5–7 software engineers; hire and manage a diverse team.
- Set project timelines, generate team work, and deliver large cross-functional projects.
- Lead server-side work including security-event processing, monitoring-station signaling, test automation, and device integration.
What they ask for
- Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience.
- Strong object-oriented programming skills; experience with database design and development, networking concepts, physical systems, and scalable service-oriented architectures.
- Experience with agentic AI software development practices.
- Effective communication and a record of delivering large-scale cross-functional projects on time and to high quality.
Nice to have
- C# is a plus.
Pay
$185,000 — $210,000 USD (base salary)
Tools
C#, .NET, SQL Server, Kafka, Kubernetes
AI focus
Experience with agentic AI software development practices.
Model-written summary · the original posting is authoritative