Full-Stack Engineer - IoT/Home Automation (HAX)

Alarm.com

Tysons (VA)

Hybrid

USD 120,000 - 150,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Open collaborative environment
Wide technology exposure
Bring your full self
Supportive team
In-person office 4 days a week

Job summary

Alarm.com is seeking a Software Engineer II on the Home Automation Experience Team to own end-to-end feature delivery across web, mobile, and backend services. You’ll collaborate with PM, QE, and fellow engineers to design and implement high-impact capabilities for customers and dealers.

The role emphasizes rapid iteration within a collaborative environment, exposure to a broad IoT/SaaS stack including C#/.NET, Node.js, React, Kafka, Kubernetes, and cloud services, and a culture that values

Qualifications

  • Bachelor's degree in CS/CE or equivalent experience.
  • 2+ years professional software development experience.
  • Solid frontend engineering with modern JS/TS frameworks.
  • Solid backend APIs with REST/GraphQL.
  • Strong OO design, SOLID, and design patterns.

Responsibilities

  • Develop full-stack software across web, mobile, and backend services.
  • Participate in requirements, design, and deployment with cross-team collaboration.
  • Evaluate new technologies and apply them to complex goals.
  • Write clean, well-structured, testable code across stack.
  • Drive technical decisions through code reviews and delivery.

Skills

Frontend engineering (JS/TS)
Backend APIs (REST/GraphQL)
OO design / SOLID
CI/CD tooling
Testing depth
Code reviews & collaboration

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

React
Ember.js
Vue
Angular
Node.js
Python
Kafka
Docker
Kubernetes
Git
SQL/NoSQL

Job description

Alarm.com is seeking a Software Engineer II on the Home Automation Experience Team to own end-to-end feature delivery across web, mobile, and backend services. You’ll collaborate with PM, QE, and fellow engineers to design and implement high-impact capabilities for customers and dealers.

The role emphasizes rapid iteration within a collaborative environment, exposure to a broad IoT/SaaS stack including C#/.NET, Node.js, React, Kafka, Kubernetes, and cloud services, and a culture that values

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Alarm.com • Tysons (VA)

Hybrid
USD 120,000 - 150,000
Open collaborative environment
Wide technology exposure
Bring your full self
+2
Video Platform Engineer II — IoT, C#/.NET & AI Tools
Video Platform Engineer II — IoT, C#/.NET & AI Tools

Alarm Com • Tysons (VA)

On-site
USD 88,000 - 123,000
Collaborate with outstanding people
Make an immediate impact
Grow across multiple areas of the biz
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Alarm.com • Tysons (VA)

On-site
USD 90,000 - 100,000
Health plan
401(k) match
Paid vacation
Staff Embedded Software Architect for IoT Systems
Staff Embedded Software Architect for IoT Systems

Alarm.com • Tysons (VA)

On-site
USD 144,250 - 169,126
HSA contribution
401(k) match
Paid holidays/vacation
+4
IoT Systems Architect & Technical Lead
IoT Systems Architect & Technical Lead

Alarm.com • Tysons (VA)

On-site
USD 130,000 - 170,000
IoT Protocols Architect & Senior Engineer
IoT Protocols Architect & Senior Engineer

Alarm.com • Tysons (VA)

On-site
USD 150,000 - 190,000
Principal IoT & Cloud Architect
Principal IoT & Cloud Architect

Xapply • Tysons (VA)

On-site
USD 200,000 - 250,000
Collaborate with outstanding people
Immediate impact
Gain well rounded experience
+2
Senior Staff Software Architect Lead Large-Scale Platform
Senior Staff Software Architect Lead Large-Scale Platform

alarmcom • Tysons (VA)

On-site
USD 170,000 - 230,000
Office 4 days a week
Collaborative culture
Video Platform Software Engineer II
Video Platform Software Engineer II

Alarm • Tysons (VA)

On-site
USD 88,000 - 123,000
Office 4 days/week
Competitive salary
Healthcare & 401(k)
+1
Principal IoT & Cloud Systems Architect
Principal IoT & Cloud Systems Architect

Alarm Com • Tysons (VA)

On-site
USD 200,000 - 250,000
Office four days a week
Competitive compensation