Alarm.com

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.

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