Alarm.com

Staff Software Engineer

Alarm.com
Apply
2 months ago
Needham, MA, USAStaff+

Base Salary

$142k - $188k/yr

Responsibilities

  • Mentor engineers across the growing engineering department.
  • Develop full-stack software for a wide variety of platforms and technologies.
  • Own projects from design and requirements development through deployment.
  • Research, evaluate, and apply new technologies to solve challenging problems.
  • Lead projects and potentially teams while balancing multiple business needs and use cases.
  • Collaborate across teams on product development and adapt to evolving requirements and quick development cycles.
  • Apply sound judgment in choosing between rapid and robust solutions.
  • Perform other duties as assigned.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.
  • 10+ years of professional software development experience.
  • Experience leading and/or mentoring other engineers.
  • Expert object-oriented programming skills; C# and .NET experience is a plus.
  • Significant database design and development experience.
  • Knowledge of networking concepts, principles, and technologies.
  • Experience working with hardware and device development is a major plus.

Benefits

  • Medical plans with company subsidies, a Health Savings Account with a company contribution, and a 401(k) with employer match.
  • Paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
  • Company-paid disability and life insurance.
  • Collaborative and casual work environment with team events, happy hours, and other culture activities.
  • Employees work from the office four days per week.

Tech Stack

Apache KafkaC#Ember.jsiOSMicrosoft SQL Server.NET

Categories

Alarm.com

About Alarm.com

1,001-5,000 employees

Alarm.com builds a cloud-based platform for smart home and business security, video monitoring, access control, automation, and energy management. Its services are delivered through a global network of professional security dealers and integrators on a subscription model, with companion web and mobile apps and compatible IoT devices. Founded in 2000 and headquartered in Tysons, Virginia, it is publicly traded on Nasdaq under the ticker ALRM.

Contact me