Staff Software Engineer — IoT, Data & Hardware Leader

Alarm.com

Needham (MA)

On-site

USD 145,000 - 165,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical plans
HSA contribution
401(k) match
Paid vacation
Maternity leave
Disability & life insurance

Job summary

Building36 is seeking a versatile Staff Software Engineer to lead our team in Needham, MA. You will own projects across smart home tech, video analytics, and large-scale data processing, mentoring junior engineers and communicating across business units.

You will work with cutting-edge software and hardware to develop outstanding consumer products, collaborating with executives and delivering robust solutions in a fast-paced environment.

Qualifications

  • Bachelor's in Computer Science, Computer Engineering, or related field or equivalent work experience.
  • 8+ years of professional software development experience.
  • Experience leading and/or mentoring other engineers.
  • Expert object-oriented programming skills; C# and .NET a plus.
  • Significant database design and development experience.
  • Knowledge of networking concepts, principles, and technologies.
  • Experience working with hardware and device development a major plus.

Responsibilities

  • Be a mentor to our growing engineering department.
  • 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.
  • Work hard and be flexible: we have quick development cycles, evolving requirements, and lots of cross-team collaboration.
  • Exercise good judgment. 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.

Skills

Mentoring
C# & .NET
Distributed systems
Database design
Networking concepts
Hardware experience
Leadership

Education

Bachelor's in CS or related field

Tools

Kafka
Ember.js
SQL Server

Job description

Building36 is seeking a versatile Staff Software Engineer to lead our team in Needham, MA. You will own projects across smart home tech, video analytics, and large-scale data processing, mentoring junior engineers and communicating across business units.

You will work with cutting-edge software and hardware to develop outstanding consumer products, collaborating with executives and delivering robust solutions in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: IoT & Full-Stack Lead
Staff Software Engineer: IoT & Full-Stack Lead

Alarm.com • Needham (MA)

On-site
USD 145,000 - 165,000
Medical plans with company subsidies
Health Savings Account with a company
401(k) with employer match
+5
Staff Software Engineer, IoT & Hardware Lead
Staff Software Engineer, IoT & Hardware Lead

Alarm Com • Needham (MA)

On-site
USD 142,000 - 188,000
Health insurance
Staff Software Engineer - IoT & Hardware Lead
Staff Software Engineer - IoT & Hardware Lead

Alarm • Needham (MA), Northern (KY)

Hybrid
USD 142,000 - 188,000
Medical plan
HSA contribution
401k match
+5
Staff Software Engineer - IoT & Hardware Lead
Staff Software Engineer - IoT & Hardware Lead

Alarm • Needham (MA), Northern (KY)

Hybrid
USD 145,000 - 165,000
Outstanding teammates
Immediate impact
Real hardware experience
+2
Senior Software Tech Lead for IoT & Smart Home
Senior Software Tech Lead for IoT & Smart Home

Alarm.com • Needham (MA)

On-site
USD 140,000 - 190,000
Medical plans with company subsidies
401(k) with employer match
Paid vacation & holidays
+2
Senior Embedded Software Engineer — Hardware-Driven Systems
Senior Embedded Software Engineer — Hardware-Driven Systems

Motion Recruitment Partners LLC • Salem (NH)

On-site
USD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Retirement Savings Plan / 401(k)
Paid Time Off
+1
Senior Software Engineer New Needham, Massachusetts
Senior Software Engineer New Needham, Massachusetts

Alarm • Needham (MA), Northern (KY)

On-site
USD 145,000 - 165,000
Outstanding teammates
Immediate impact
Real hardware experience
+2
Senior IoT Software Engineer - Embedded, Cloud & Apps
Senior IoT Software Engineer - Embedded, Cloud & Apps

Lutron Electronics • Boston (MA)

On-site
USD 120,000 - 160,000
401k match
Health insurance
Paid vacation
+1
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • Salem (NH)

On-site
USD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Retirement Savings Plan / 401(k)
Paid Time Off
+1
Senior Embedded Firmware Architect & Tech Lead
Senior Embedded Firmware Architect & Tech Lead

SmartRecruiters, Inc. • Waltham (MA)

On-site
USD 150,000 - 175,000