Full-Time

Senior Software Engineer

Alarm.com

Alarm.com

1,001-5,000 employees

Smart property security and remote monitoring platform

Data & Analytics
Hardware
Consumer Software
AI & Machine Learning

Senior

Cambridge, MA, USA

Required Skills
Datadog
Python
Java
Operating Systems
Development Operations (DevOps)
Requirements
  • Bachelor's in Computer Science, Computer Engineering, or a related field
  • 5+ years of equivalent work experience in software development, with SRE, and/or Software Engineering
  • Strong object-oriented programming skills such as: C#, Java, C++, Python
  • Experience with monitoring tools such as: Wavefront, Datadog, Prometheus, Grafana, or SumoLogic
  • Experience with capacity planning, code tuning, and work on a large platform
  • Strong communication skills and experience working across different departments and with stakeholders
  • Willingness to be on call to respond to incidents
  • Willingness to regularly support our production deployments + production maintenances, which can be outside of normal business hours
Responsibilities
  • Develop full stack software for a wide variety of platforms and technologies
  • Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging problems
  • Take part in the entire project life cycle, from requirements development to deployment
  • Work hard and be flexible: we have quick development cycles, evolving requirements, and lots of cross-team collaboration
  • Exercise good judgment. Know when to work quickly, and when to build a robust solution. Your work will be used by multiple business units, so you will need to consider many use cases when developing
  • Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding
  • Assist in capacity planning of our production environments
  • Help support our deployments, both the tooling and monitoring, as well as responding to production incidents, working close with our monitoring and DevOps teams
  • Bring your ideas! We want our engineers to collaborate on product development, not blindly build to a spec
  • Other duties as assigned

Alarm.com stands out as a leading platform for intelligently connected properties, offering comprehensive security, video monitoring, intelligent automation, and energy management solutions. The company's culture is recognized for its meaningful work, earning the Top Workplace™ award, and it actively seeks individuals passionate about creating impactful change through technology. With its advanced technology, Alarm.com provides reliable protection and valuable insights, enabling users to manage their security remotely, monitor their property in HD, implement wellness solutions, and detect intrusions, making it a preferred choice for millions of home and business owners globally.

Company Stage

Seed

Total Funding

$164.5M

Headquarters

McLean, Virginia

Founded

2000

Growth & Insights
Headcount

6 month growth

1%

1 year growth

8%

2 year growth

6%
INACTIVE