Alarm.com
Software Engineer II
Boston, Massachusetts · Mid
Sponsorship not specified$115k-$125kDetected 7 days ago
C#Distributed SystemsBackend DevelopmentFull-Stack DevelopmentObject-Oriented ProgrammingCode ReviewGitSQLCloud PlatformsDockerKubernetesCI/CDRESTKafkaData EngineeringTest AutomationCommunicationCollaboration
About the role
- You will take ownership of well-scoped features and contribute to systems that power connected devices for millions of users.
- Our standards are high and our employees enjoy working alongside other high achievers. - Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace.
- Our employees work from the office 4 days a week.
Responsibilities
- Design & Architecture
- Implement backend components, APIs, and event-driven workflows that are reliable, maintainable, and aligned with platform architecture.
- Contribute to technical design for well-scoped features with guidance from senior engineers.
- Deliver work through the full development lifecycle: design → implementation → validation → iteration.
- Debug production issues with support from senior engineers, implementing fixes that improve long-term stability.
- Contribute to observability of services you build, including logging, metrics, and alerting.
- Work closely with senior engineers, Product Managers, and TPMs to understand requirements and deliver quality solutions.
- Actively develop your skills across backend, full-stack, and distributed systems domains.
- Clearly articulate design decisions, explaining tradeoffs to peers and stakeholders.
- 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, Engineering, or equivalent practical experience.
- 2+ years of professional software development experience.
- Experience with database design and development.
- Experience creating and maintaining unit tests.
- Experience using AI-assisted development tools (e.g. GitHub Copilot, ChatGPT) to streamline development while maintaining engineering standards.
Nice to have
- Experience with.NET/C# and SQL Server is strongly preferred, as this is the foundation of our backend stack.
- Exposure to event-driven systems (Kafka or similar).
- Experience with Test-Driven Development (TDD) and automated testing frameworks (unit, integration, end-to-end).
- Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), or cloud platforms.
- Experience or interest in IoT, device communication protocols, or connected hardware platforms.
- The Impact You'll Have
- You'll contribute to backend systems that directly shape how devices integrate with Alarm.com's platform.
- You'll grow your engineering skills within a team focused on device-facing reliability, consistency, and scale.
Skills
- Alarm.com provides the leading cloud platform for smart security and IoT, powering millions of home and business experiences.
- Role Summary
- New employees can expect to be given real responsibility for bringing new technologies to the marketplace.
Compensation
- $115,000 - $125,000 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.
- Support DELI's work to track and understand device integration outcomes and system health.
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.