Senior Software Engineer: Access Control Platform Lead

Alarm

Tysons (VA)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hackathons
Team events
Company-wide celebrations
Career growth opportunities

Job summary

Alarm.com is seeking a Senior Software Engineer for its Access Control team to redefine security through a cloud-based platform. You will design, develop, and optimize robust access control solutions, mentor junior engineers, and lead cross-functional projects—from architecture to deployment—using the latest technologies.

You will collaborate with product managers and device engineers, shaping the future of security while delivering scalable, maintainable software across web and mobile

Qualifications

  • 5+ years of professional software development experience.
  • Strong object-oriented programming skills; experience with C#/.NET is a plus.
  • Experience with database design and development (SQL Server preferred).
  • Proficiency in developing backend services and APIs.
  • Experience with unit testing, integration testing, and CI/CD pipelines.
  • Knowledge of distributed systems, event-driven architecture, and messaging technologies (Kafka is a plus).
  • Experience working with IoT, hardware, or embedded systems is a plus.

Responsibilities

  • Design and develop full-stack software solutions across a variety of platforms and technologies.
  • Lead technical projects, making architectural decisions and ensuring scalability, security, and performance.
  • Research, evaluate, and apply new technologies to solve complex engineering challenges.
  • Take part in the entire development lifecycle, from requirements gathering to deployment.
  • Balance speed and robustness—know when to iterate quickly and when to build scalable, maintainable solutions.
  • Collaborate with cross-functional teams, including product managers, device engineers, and other software teams.
  • Mentor junior engineers, fostering technical growth and knowledge-sharing within the team.
  • Contribute to a culture of innovation by bringing new ideas and technical improvements to the table.

Skills

Object-oriented programming

Education

Bachelor’s in CS/CE or related field

Tools

C#/.NET
SQL Server
Kafka
Ember.js

Job description

Alarm.com is seeking a Senior Software Engineer for its Access Control team to redefine security through a cloud-based platform. You will design, develop, and optimize robust access control solutions, mentor junior engineers, and lead cross-functional projects—from architecture to deployment—using the latest technologies.

You will collaborate with product managers and device engineers, shaping the future of security while delivering scalable, maintainable software across web and mobile

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer New Tysons, Virginia
Senior Software Engineer New Tysons, Virginia

Alarm • Tysons (VA)

On-site
USD 120,000 - 180,000
Hackathons
Team events
Company-wide celebrations
+1
Senior Platform Architect & Mentor, Large-Scale Systems
Senior Platform Architect & Mentor, Large-Scale Systems

Alarm • Tysons (VA)

Hybrid
USD 167,000 - 200,000
Medical plans with company subsidies
Health Savings Account with company"s
401(k) with employer match
+3
Lead Full-Stack Engineer, Home Automation Platform
Lead Full-Stack Engineer, Home Automation Platform

Alarm.com • Tysons (VA)

On-site
USD 112,000 - 148,000
Medical plans with company subsidies
401(k) with employer match
Paid vacation
+1
Staff Software Engineer: Platform & AI-Driven Backend
Staff Software Engineer: Platform & AI-Driven Backend

NextGenEnergyJobs • Boston (MA)

On-site
USD 170,000 - 230,000
Office 4 days a week
Health plans with subsidies
HSA with company contribution
+2
Senior Frontend Engineer, Access Control — Cloud Platform & Equity
Senior Frontend Engineer, Access Control — Cloud Platform & Equity

Verkada • San Mateo (CA), California (MO), City of Rochester (NY)

On-site
USD 180,000 - 260,000
Senior Backend Engineer – Cloud Access Control
Senior Backend Engineer – Cloud Access Control

Talanto • San Mateo (CA)

Hybrid
USD 150,000 - 300,000
Healthcare programs
Nationwide coverage
HSA/FSA
+6
Senior Software Engineer
Senior Software Engineer

Alarm.com • Needham (MA)

On-site
USD 145,000 - 155,000
Subsidized medical plan options
401(k) with employer match
Paid holidays and vacation
+2
Senior Staff Software Engineer Tysons, Virginia
Senior Staff Software Engineer Tysons, Virginia

Alarm • Tysons (VA)

Hybrid
USD 167,000 - 200,000
Medical plans with company subsidies
Health Savings Account with company"s
401(k) with employer match
+3
Senior Software Engineer – IoT & Full-Stack Impact
Senior Software Engineer – IoT & Full-Stack Impact

Alarm, LLC • Tysons (VA)

On-site
USD 88,000 - 123,000
Office 4 days a week
Competitive pay
HSA with company contribution
+2
Engineering Manager - Embedded Firmware
Engineering Manager - Embedded Firmware

Alarm.com • Boston (MA)

On-site
USD 180,000 - 240,000
Health insurance
HSA
401(k) match
+5