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
Categories
About Alarm.com
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.
