×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in Needham, Norfolk County, Massachusetts, 02492, USA
Listing for: Alarm.com
Full Time position
Listed on 2025-12-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, AI Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Do you love tinkering with devices? Have you automated your own home? Do you love working with a highly motivated team of talented engineers?

If the above holds true for you, then we would love to talk to you!  is looking for a versatile Software Engineer II to join our Building
36 team. We’re doing work in smart home technology, HVAC analytics, large scale data processing, and much more. You’ll have the opportunity to work across a variety of technology domains and own projects from design to deployment.

Very few companies innovate and develop across such a broad range of technologies as  This position is ideal for the candidate who seeks a friendly company culture where one can work closely with smart and highly productive people. Getting to work with cutting edge software and hardware to develop outstanding consumer products is the icing on the cake.

WHAT CAN YOU DO FOR
  • Develop full stack software for a wide 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 project life cycle, from requirements development to deployment and beyond.
  • Work hard and be flexible: we have quick development cycles, evolving requirements, and lots of cross-team collaboration.
  • Exercise good judgment. Know when to work quickly, and when to build a robust solution. Your work will be used by multiple business units, so you will need to consider many use cases when developing.
  • Bring your ideas! We want our engineers to collaborate on product development.
  • Other duties as assigned.
WHAT DO YOU NEED?
  • Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience
  • Two or more years of professional software development experience
  • Strong object-oriented programming skills with proficiency in C# and .NET preferred
  • Experience with database design, SQL, and backend development
  • Knowledge of networking concepts, principles, and technologies
  • Experience working with hardware and device development a major plus
  • A curious mindset and a desire to continuously learn and improve.

Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

WHY WORK FOR
  • Collaborate with outstanding people
    :
    We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. You will be able to learn something new and impart your knowledge across the team.
  • Make an immediate impact
    :
    New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the  team!
  • Work with real stuff: You will write code that interacts with the physical world. You'll be able to see your work in action with the numerous IoT devices we work with every day.
  • Gain well rounded experience
    :  offers a diverse and dynamic environment where you will get the chance to work directly with all stakeholder levels and develop expertise across multiple areas of the business.
  • Work with the latest technologies:
    You'll gain exposure to a broad spectrum of IoT and SaaS technology. Our tech stack includes C#, .NET, SQL Server, Kafka, REST/gRPC, as well as native iOS and Android applications.
  • Focus on fun
    :  places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
  • values working together and collaborating in person. Our employees work from the office 4 days a week.
COMPANY INFO

is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we’re innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.

offers…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary