Drimva

Alarm.com

Software Engineer II

$100K–$120K

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

Experience
2+ years of professional software development experience.
Education
B.A. or B.S. in Computer Science, Computer Engineering, or a similar engineering program with strong academic performance.
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

Designs, develops, tests, and improves full-stack software features and products for Building36’s smart home and commercial technology solutions.

What you'll do

  • Design, implement, and test full-stack software features; 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.
  • 2+ years of professional software development experience.
  • Strong verbal and written communication, analytical problem-solving, and attention to detail.
  • Team experience and ability to work in a collaborative environment.

Nice to have

  • Experience with Microsoft .NET technologies, C#, and SQL Server; familiarity with web and mobile application development.
  • Experience with wireless technologies (GSM, RF, Z-Wave, Zigbee, Bluetooth), IoT devices, or cloud-based development.

Pay

$100,000 — $120,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 31, 2026 · Last verified Nov 5, 2026 (UTC)