Alarm.Com banner

Software Engineer II

Alarm.Com

The Role

Overview

Develop and deliver full‑stack software for smart property solutions.

Key Responsibilities

  • full-stack
  • tech research
  • software design
  • requirements
  • deployment
  • lifecycle

Tasks

-Design and develop full-stack software solutions across a 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 development lifecycle, from requirements gathering to deployment.

Requirements

  • apis
  • sql
  • kafka
  • microservices
  • c#
  • bachelor’s

What You Bring

-Experience with external facing APIs and/or third-party platform integrations -Experience in SQL database monitoring and management. -Familiarity with distributed systems, event-driven architecture, and messaging technologies (Kafka is a plus) -Familiarity with microservices architecture -Experience with various monitoring tools (Wavefront, DataDog, Prometehus) -Strong object-oriented programming skills (C# is a plus) -Bachelor’s in Computer Science, Computer Engineering, a related field, or equivalent work experience -Proficiency in developing high-availability, high-throughput services -Experience with SQL databases, both in terms of schema + application development, as well as optimizations and database performance analysis (analyzing query plans, finding and introducing indexes, DB table design best practices) -Experience with creating and maintaining unit tests -Experience with JavaScript development using an established JS framework, React is a plus. -2+ years of professional software development experience

Benefits

-Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. -Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.

The Company

About Alarm.Com

-A leader in smart home and business automation solutions. -Provides cloud-based security, video surveillance, energy management, and access control systems. -Connects devices to offer seamless security and automation experiences. -Known for innovative solutions that allow remote monitoring and control of properties. -Delivers cutting-edge technology to residential and commercial sectors, enhancing security and efficiency. -Has established partnerships with top home security brands and service providers, expanding its reach. -Solutions integrate smart home technologies like cameras, thermostats, and lighting.

Sector Specialisms

Retail

Education

Health Care

Financial

Technology

Transport

Banking

Hospitality

Government

Industrial

Visa Sponsorship

-no sponsorship for employment authorization or any immigration-related support.

Security Clearance

-criminal background checks will be conducted as permitted by law.