Drimva

Alarm.com

Software Engineer

$90K–$105K

Needham, Massachusetts · Full-time · Posted Oct 29, 2026

Education
B.A. or B.S. in Computer Science, Computer Engineering, or a similar engineering program; no equivalent-experience alternative stated.
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

Develops and tests full-stack software features and improvements for Building36’s smart home and commercial technology products.

What you'll do

  • Design, develop, implement, and test software features across the full stack; improve existing products and platforms.
  • Analyze requirements, research and integrate technologies, and take ownership of projects through completion.
  • Collaborate with Quality Assurance, Product Management, Device Engineering, and Quality Engineering on testing and deployment.

What they ask for

  • B.A. or B.S. in Computer Science, Computer Engineering, or a similar engineering program, with strong academic performance.
  • Strong analytical problem-solving, communication, attention to detail, and teamwork skills.

Nice to have

  • Experience with Microsoft .NET technologies, C#, and SQL Server; familiarity with web and mobile application development.
  • Experience with wireless communication technologies, IoT devices, or cloud-based development.

Pay

$90,000 — $105,000 USD (base salary)

Tools

Microsoft .NET, C#, SQL Server, GSM, RF, Z-Wave, Zigbee, Bluetooth

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)