Alarm.com

Alarm.com

DevOps Engineer

Centennial, Colorado, USA · full-time

Sponsorship not specified$120k-$130kDetected 56 days ago
PythonGoC#BashGitAWSAzureCloud PlatformsDockerKubernetesTerraformAnsibleCI/CDGitHub ActionsLinuxGrafanaDevOpsIncident ResponseCollaborationProblem Solving

About the role

  • The position combines hands-on engineering with operational responsibility to ensure the availability, performance, scalability, and reliability of Alarm.com's cloud platforms and applications.
  • Provide technical guidance to engineering teams on best practices for deploying and operating software within the Alarm.com cloud environment.
  • Troubleshoot infrastructure and application issues across development, staging, and production environments.

Responsibilities

  • 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.
  • DevOps Engineer The DevOps Engineer is responsible for the design, development, and lifecycle management of automation and integration solutions across Alarm.com's cloud infrastructure and application platforms.
  • This role works closely with Software Engineering, Quality Engineering, Cloud Operations, Security, and Release Management teams to onboard and support applications throughout the full software development lifecycle.
  • Implement and maintain infrastructure-as-code solutions using technologies such as Ansible, AWX, Puppet, and Terraform to support scalable and repeatable infrastructure deployments.
  • Develop a deep understanding of the architecture and operational characteristics of the Alarm.com cloud platform and implement solutions that improve system reliability, performance, and predictability.
  • Evaluate, architect, and implement infrastructure solutions and migrate on-premises workloads to hyperscaler environments including AWS and Azure.
  • Participate in on-call rotations and incident response to maintain the stability and performance of production services.
  • Collaborate with Cloud Engineering, Software Engineering, and Quality Engineering teams to improve operational efficiency and system observability.
  • Support application deployments and improvements across the full software development lifecycle.

Requirements

  • Requirements Bachelor's degree in Computer Science, Engineering, or a related technical field preferred.
  • Hands-on experience with cloud and virtualization technologies including VMware, AWS, and Azure.
  • Experience with configuration management and infrastructure-as-code tools such as Ansible, AWX, Puppet, and Terraform.
  • Experience with containerization and orchestration technologies including Docker, Kubernetes (K8s), Azure Kubernetes Service (AKS), and Rancher.
  • Experience with CI/CD pipelines and DevOps tooling including GitHub Actions, Octopus Deploy, Atlassian tools, Git, and ArgoCD.
  • Experience with scripting or programming languages such as Bash, Python, Go, C#, and PowerShell.

Nice to have

  • Experience supporting highly available SaaS environments with 99.999% uptime requirements.
  • Experience operating large-scale cloud infrastructure supporting distributed applications.
  • WHY WORK FOR ALARM.COM?
  • 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.
  • Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community.
  • Alarm.com values working together and collaborating in person.
  • Our employees work from the office 4 days a week.

Skills

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

Compensation

  • Range $120,000-$130,000 USD
  • If you are interested in working with Alarm.com, please email your company information and standard agreement to 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

  • Develop and maintain operational runbooks, monitoring standards, and alert metrics to support platform health and stability.

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.