Software Engineer

Alarm.comCentennial, CO
Hybrid

About The Position

Alarm.com is seeking a Software Engineer to contribute to cutting-edge security solutions and build software that integrates with IoT devices. This role offers the opportunity to work across various technologies, gaining exposure to full-stack development, hardware integration, and cloud-based security solutions. The Software Engineer will collaborate with experienced engineers, learn best practices, and contribute to the future of smarter access control within a collaborative team environment.

Requirements

  • 0+ years of experience in software development (internship or academic project experience preferred).
  • B.A. or B.S. in Computer Science, Computer Engineering, or a related field.
  • Experience with object-oriented programming (C# preferred).
  • Understanding of databases and SQL.
  • Strong problem-solving skills and a willingness to learn new technologies.
  • Excellent verbal and written communication skills.
  • Passion for technology and security solutions.

Nice To Haves

  • Familiarity with web development frameworks (Ember.js, Angular, or React is a plus).

Responsibilities

  • Designing, implementing, and testing new software features.
  • Innovating and improving existing solutions.
  • Analyzing functional requirements and product specifications to deliver high-quality software.
  • Assisting with researching, adopting, and integrating new technologies.
  • Taking ownership of projects to ensure their successful completion within deadlines.
  • Collaborating with Quality Assurance to develop a test plan for successful software deployment.
  • Working with cross-functional teams, including product management, UX/UI, and hardware engineers.
  • Development with automated tools through LLMs and AI.
  • Other duties as assigned.

Benefits

  • Medical plans with company subsidies
  • Health Savings Account (HSA) with a company contribution
  • 401(k) with an employer match
  • Paid vacation that increases with tenure
  • Paid holidays
  • Wellness time
  • Paid maternity and bonding leave
  • Company-paid disability insurance
  • Company-paid life insurance
  • Collaborative and casual work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service