Senior Software Engineer

Alarm.com
Full-time
Tysons, Virginia
Posted on 5 months ago

Job Description

As a Senior Software Engineer, you will work with a team of full-stack developers on server-side aspects of smart home security, including processing security events, provisioning equipment, and integrating devices within the Alarm.com ecosystem. The role involves collaboration with various teams and requires strong multi-tasking and self-learning skills.

Responsibilities

  • Develop full stack software for various platforms and technologies
  • Participate in the entire project life cycle
  • Research and apply new technologies
  • Exercise good judgment in solution building
  • Collaborate on product development

Requirements

  • Bachelor’s in Computer Science or related field or equivalent experience
  • 5+ years of professional software development experience
  • Experience leading and mentoring engineers
  • Strong object-oriented programming skills
  • Experience with database design and development

Benefits

  • No benefits