About The Position

Alarm.com is looking for a Senior Director, Software Operations to join our team. We're doing work in smart home technology, video analytics, large scale data processing, and much more. You'll have the opportunity to work across a variety of technology domains and support projects from design through deployment. Very few small companies innovate and develop across such a broad range of technologies as Alarm.com. We're looking for someone who can help optimize and operationalize across that breadth. You will own department initiatives, create development processes, and help integrate those into our teams. When necessary to further operational goals, you will own the development of tooling and core platform components. Alarm.com has experienced significant growth in our engineering department, and we're looking for someone that is excited to mentor and collaborate with more junior engineers and managers. A core mission of this role is to help the entire department continuously improve, whether that's a brand new engineer or senior leadership. This position is ideal for the candidate who seeks a collaborative culture and is excited to work closely with smart and highly productive people across domains. Getting to work with cutting edge software and hardware to develop outstanding consumer products is the icing on the cake.

Requirements

  • Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience.
  • 12+ years of professional software development experience.
  • 8+ years leading engineers, teams, and/or initiatives.
  • Experience leading and/or mentoring other engineers.
  • Strong object-oriented programming skills; C# and .NET a plus.
  • Significant database design and development experience.
  • Knowledge of networking concepts, principles, and technologies.
  • Experience influencing other teams to help achieve shared goals strongly preferred.
  • Experience working with physical systems a major plus.

Responsibilities

  • Be a mentor to our growing engineering department.
  • Lead department initiatives and work across teams to bring them to life.
  • Help us measure, evaluate, and optimize our development processes across the entire project life cycle.
  • Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging problems.
  • Exercise good judgment in determining when to work quickly and when to build a robust solution.
  • Identify problems and bring solutions to meet operational goals.

Benefits

  • Competitive pay and benefits inclusive of subsidized medical plan options.
  • HSA with generous company contribution.
  • 401(k) with employer match.
  • Paid holidays, wellness time, and vacation increasing with tenure.
  • Paid maternity and bonding leave.
  • Company-paid disability and life insurance.
  • FSAs, well-being resources and activities.
  • Casual dress work environment.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Religious, Grantmaking, Civic, Professional, and Similar Organizations

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service