Alarm.com

Alarm.com

Software Engineer II

Tysons, Virginia · Mid

Sponsorship not specified$88k-$123kDetected 8 days ago
JavaScriptC#AngulariOSAndroid.NETFull-Stack DevelopmentObject-Oriented ProgrammingSQLKafkaResearchCommunicationCollaboration

About the role

  • If you thrive in a collaborative, fast-moving environment and want to help shape the future of connected devices, we would love to hear from you.
  • Work alongside talented, driven engineers who inspire and challenge you. - See your impact immediately.
  • We host events, happy hours, and activities that bring the team together because fun matters.

Responsibilities

  • Design, develop, and maintain full-stack software for a wide range of platforms and technologies.
  • Collaborate with teams across the company to define solutions that meet both business and technical needs.
  • Balance speed and quality by knowing when to ship quickly and when to build for long-term stability.
  • Contribute ideas and insight to product development, not just implement specifications.
  • Are you passionate about building technology that connects the physical and digital worlds?
  • Do you get excited about improving how smart home devices communicate and perform?
  • Alarm.com is looking for a Software Engineer II to join our Protocols Team, where we develop and maintain the communication backbone powering millions of IoT devices worldwide.
  • In this role, you will design and deliver robust, scalable software solutions that enable seamless interoperability between devices, making homes smarter, safer, and more efficient.
  • Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
  • Two or more years of professional software development experience.
  • Experience with database design, SQL, and backend development.
  • Familiarity with modern JavaScript frameworks such as Ember.js, Angular, or React.
  • Experience writing and maintaining unit tests.
  • A curious mindset and a desire to continuously learn and improve.
  • Why You Will Love Working Here
  • Collaborate with exceptional peers. Work alongside talented, driven engineers who inspire and challenge you.
  • See your impact immediately. Your work will be deployed into products used in millions of homes and businesses.
  • Build for the real world. Write code that interacts directly with IoT hardware and connected systems.
  • Grow your skills. Gain experience across multiple disciplines from device protocols to cloud services.
  • Own your work. We value autonomy over micromanagement and you will have the freedom to drive projects to completion.
  • Work with cutting-edge technology. Our stack includes C#,.NET, SQL Server, Kafka, Ember.js, and native iOS and Android applications.

Nice to have

  • Strong object-oriented programming skills with proficiency in C# preferred.

Skills

  • New employees can expect to be given real responsibility for bringing new technologies to the marketplace.

Compensation

  • $88,300 - $122,550 USD
  • The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience.
  • The base salary offered is part of a total compensation package.

Benefits

  • Our total rewards package is designed to support you holistically-in your health, your finances, and your life outside of work.
  • The package includes medical plans with company subsidies, a Health Savings Account (HSA) with a company contribution, and a 401(k) with an employer match.
  • We encourage a healthy work-life balance with paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
  • To complete the package, we also provide company-paid disability and life insurance, all within a collaborative and casual work environment.

Company info

  • Enjoy our culture. We host events, happy hours, and activities that bring the team together because fun matters.

Equal opportunity

  • Equal Opportunity Employer

Visa & Work Authorization

  • Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.