Full-Time

Team Lead – Software Engineering

CML Video

Confirmed live in the last 24 hours

Alarm.com

Alarm.com

1,001-5,000 employees

Integrated smart security solutions for businesses

Energy
Enterprise Software
Cybersecurity

Senior, Expert

Greenville, SC, USA

Employees are required to work from the office 4 days a week.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
C#

You match the following Alarm.com's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience
  • 8+ years of professional software development experience
  • 3+ years of professional experience managing and mentoring a team of developers
  • Strong object-oriented programming skills; C# a plus
  • Experience with database design and development
  • Knowledge of networking concepts, principles, and technologies
  • Experience working with physical systems
  • Experience developing scalable service-oriented architectures
  • Ability to communicate effectively with engineers and non-engineers alike
  • Experience hiring, developing and managing a diverse and talented team of engineers
  • Proven track record delivering large scale, cross-functional projects on time and in a high-quality manner, exploring technical feasibility and prioritization tradeoffs as well as process improvements along the way
  • Other duties as assigned
Responsibilities
  • Manage a team of 5-7 software engineers
  • Provide technical mentorship to the developers on your team
  • Deliver projects
  • Set project timelines
  • Generate work for your team
  • Manage projects that span a variety of technical areas
  • Work across various technical areas using the latest technologies while using Agile development methods
Desired Qualifications
  • Strong multi-tasking skills
  • Ability to self-learn

Alarm.com provides smart security solutions tailored for small to medium-sized businesses. Their system integrates various features such as security, lighting, locks, video surveillance, and energy management into one platform, allowing users to monitor and control everything through a single app. This integration simplifies management and enhances efficiency for businesses. Alarm.com’s clients benefit from features like video monitoring and smart thermostats that adjust energy use based on occupancy, helping to save costs. The company operates in the commercial security market and sells its systems through authorized service providers, who customize solutions for each business. Alarm.com’s business model includes low upfront equipment costs and ongoing monthly service fees, creating a steady revenue stream through partnerships with service providers.

Company Stage

IPO

Total Funding

$158.6M

Headquarters

Tysons, Virginia

Founded

2000

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

6%
Simplify Jobs

Simplify's Take

What believers are saying

  • The DIY home security market is projected to grow significantly by 2028.
  • 32% of US households have a paid security service, offering market expansion opportunities.
  • Increased adoption of bundled services can boost customer acquisition and retention.

What critics are saying

  • DIY home security systems could impact Alarm.com's market share.
  • Standalone security devices may attract customers away from ongoing service fees.
  • False alarms in security systems could affect customer satisfaction and retention.

What makes Alarm.com unique

  • Alarm.com integrates security, lighting, and energy management into a single app.
  • Their AI Deterrence technology offers advanced security features for tech-savvy customers.
  • They provide a cost-effective solution with low upfront costs and recurring service fees.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Health Savings Account/Flexible Spending Account

Unlimited Paid Time Off

Flexible Work Hours

Remote Work Options

Paid Vacation

Paid Sick Leave

Paid Holidays

Parental Leave

401(k) Retirement Plan

401(k) Company Match

Wellness Program

Pet Insurance

Educational Assistance Program

Company Equity