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.
Apply directly at Alarm.com →Create a free account for alerts like thisView Alarm.com immigration profile
This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.