companyAlarm.com logo

Software Engineer II at Alarm.com | Needham, Massachusetts

Alarm.comNeedham, Massachusetts
On-site Full-time $120K/yr - $135K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

What You Can Contribute to Alarm.com: Develop full-stack software for a multitude of platforms and technologies. Conduct research, assess, and implement new technologies to tackle complex challenges. Participate in the full project lifecycle, from requirement gathering to deployment and beyond. Demonstrate adaptability and diligence; we operate with rapid development cycles and collaborative cross-team efforts. Exercise sound judgment; understand when to expedite solutions and when to create robust architectures. Your work will impact various business units, necessitating consideration of multiple use cases. Bring your innovative ideas! We encourage our engineers to collaborate actively in product development. Perform other related duties as assigned. Qualifications Needed: Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience. A minimum of two years of professional software development experience. Strong object-oriented programming skills with proficiency in C# and . NET. Experience with database design, SQL, and backend development. Familiarity with networking concepts, principles, and technologies. Experience with hardware and device development is a significant advantage. A curious mindset and a genuine desire for continuous learning and improvement.

About the job

Software Engineer II

Are you passionate about technology and enjoy experimenting with devices? Have you taken the initiative to automate your own home? Do you wish to collaborate with a dynamic team of skilled engineers? If so, we want to hear from you!

Alarm.com is seeking a talented Software Engineer II to join our innovative Building36 team. Our work revolves around cutting-edge smart home technology, HVAC analytics, large-scale data processing, and much more. This role provides you with the chance to engage in various technology domains and take ownership of projects from conception to deployment.

At Alarm.com, we pride ourselves on our ability to innovate across a diverse range of technologies. This position is perfect for individuals who thrive in a welcoming company culture, collaborating closely with intelligent and driven colleagues. Working with avant-garde software and hardware to create exceptional consumer products adds to the excitement of this opportunity.

About Alarm.com

Alarm.com is at the forefront of smart home technology, providing innovative solutions that empower homeowners to automate and secure their homes. We foster a collaborative and friendly work environment, encouraging creativity and teamwork among our talented engineers. Join us to work on groundbreaking software and hardware projects that enhance everyday living.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.