Principal IoT & Cloud Architect

Xapply

Tysons (VA)

On-site

USD 200,000 - 250,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Collaborate with outstanding people
Immediate impact
Gain well rounded experience
Community and Camaraderie
In-person office 4 days a week

Job summary

Alarm.com is seeking a Principal Software Engineer for the emPower team to lead architecture and engineering for IoT, smart home automation, energy management, HVAC, water, and device control experiences. This IC role sits at the intersection of cloud services, physical devices, mobile and web apps, automation logic, data processing, and customer‑facing product experiences.

You will provide hands-on technical leadership, define architecture, mentor engineers, and guide major design decisions to

Qualifications

  • Bachelor’s degree or equivalent professional experience.
  • 15+ years of professional software development experience.
  • Proven experience designing, building, and delivering complex software systems.
  • Strong object‑oriented programming skills; experience with C#/.NET required.
  • Significant database design, performance, and development experience.
  • Experience leading technical direction across teams and influencing architecture beyond a single project.
  • Experience mentoring engineers and helping develop people, practices, and reusable technical solutions.
  • Ability to select appropriate frameworks, architecture patterns, and educate teams.
  • Strong analytical skills and practical problem‑solving mindset.
  • Ability to lead and influence across teams without relying solely on reporting authority.
  • Ability to reason across the full product stack, including backend services and APIs.
  • Strong understanding of OO design, SDLC, and maintainability.
  • Excellent communication skills to explain tradeoffs to stakeholders.

Responsibilities

  • Provide hands‑on technical leadership for systems spanning IoT device control and smart home experiences.
  • Lead architecture and design for major software components, services, APIs, data flows, and integration patterns.
  • Evolve monolithic systems into modular, scalable, reliable architectures.
  • Partner with product, firmware, platform, operations, and application teams to clarify technical direction.
  • Mentor engineers and raise the technical bar through reviews and guidance.
  • Drive cross‑team collaboration across multiple technical domains.
  • Evaluate new technologies and methodologies to improve product capabilities.
  • Reason across the full product stack including backend, data stores, APIs, and device integrations.

Skills

C#/.NET
OO design
Architecture leadership
Mentoring
Cross-team collaboration
Technical judgment

Education

Bachelor’s degree in Computer Science, Computer Engineering, or related field

Tools

C#/.NET

Job description

Alarm.com is seeking a Principal Software Engineer for the emPower team to lead architecture and engineering for IoT, smart home automation, energy management, HVAC, water, and device control experiences. This IC role sits at the intersection of cloud services, physical devices, mobile and web apps, automation logic, data processing, and customer‑facing product experiences.

You will provide hands-on technical leadership, define architecture, mentor engineers, and guide major design decisions to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal IoT & Cloud Systems Architect
Principal IoT & Cloud Systems Architect

Alarm Com • Tysons (VA)

On-site
USD 200,000 - 250,000
Office four days a week
Competitive compensation
Principal IoT Platform Architect
Principal IoT Platform Architect

Alarm • Tysons (VA)

On-site
USD 200,000 - 250,000
Medical plans with company subsidies
Health Savings Account (HSA)
401(k) with employer match
+4
IoT Systems Architect & Technical Lead
IoT Systems Architect & Technical Lead

Alarm.com • Tysons (VA)

On-site
USD 130,000 - 170,000
Principal Software Engineer
Principal Software Engineer

Alarm.com • Tysons (VA)

On-site
USD 130,000 - 170,000
IoT Protocols Architect & Senior Engineer
IoT Protocols Architect & Senior Engineer

Alarm.com • Tysons (VA)

On-site
USD 150,000 - 190,000
Staff Embedded Software Architect for IoT Systems
Staff Embedded Software Architect for IoT Systems

Alarm.com • Tysons (VA)

On-site
USD 144,250 - 169,126
HSA contribution
401(k) match
Paid holidays/vacation
+4
Senior IoT & Cloud Systems Architect
Senior IoT & Cloud Systems Architect

LI-COR, Inc. • Lincoln (NE), Northern (KY)

Hybrid
USD 150,000 - 230,000
Principal Firmware Engineer (IoT)
Principal Firmware Engineer (IoT)

Rheem • Indianapolis (IN)

Hybrid
USD 140,000 - 190,000
Relocation assistance
Hybrid work model
Global Regulatory & Certification Lead for IoT Hardware
Global Regulatory & Certification Lead for IoT Hardware

Alarm • Tysons (VA)

On-site
USD 100,000 - 153,000
Office four days a week
Principal IoT Firmware Architect - Hybrid
Principal IoT Firmware Architect - Hybrid

Nortekhvac • Indianapolis (IN), Northern (KY)

Hybrid
USD 130,000 - 170,000
Relocation assistance
Hybrid work arrangement