Senior Hub Platform Engineer — IoT, AI & Security

SmartThings, Inc.

Minneapolis (MN)

Hybrid

USD 139,000 - 198,000

Full time

3 days ago
Be an early applicant
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

Health benefits
Parking stipend
In-office catering lunches
EV charging onsite
Gym access

Job summary

SmartThings, Inc. is seeking a Staff Software Engineer for the Hub Platform in Minneapolis, MN. The role focuses on owning technical direction for hub platform domains and guiding complex cross-functional initiatives.

You will mentor engineers, shape AI-assisted development, and ensure reliability and security across firmware and cloud services in a hybrid onsite role three days per week.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, or related field.
  • 8+ years of production software engineering experience at staff level.
  • Strong knowledge of embedded Linux systems and boot chain validation.
  • Strong knowledge of device security fundamentals: mTLS/PKI and attestation.
  • Strong experience designing and operating distributed, cloud-based backends (AWS).
  • Experience with software virtualization and packaging for build/deploy.
  • Proven ability to lead architecture reviews and set technical direction.
  • Strong cross-functional collaboration with firmware, security, product, and partner teams.
  • Excellent written and verbal communication skills.

Responsibilities

  • Define long-term technical vision for Hub Platform domains.
  • Lead complex cross-functional initiatives with scalable architectures.
  • Architect for reliability, security, and firmware delivery pipelines.
  • Collaborate with firmware, security, cloud, and product teams.
  • Mentor engineers at all levels and promote engineering practices.

Skills

Embedded Linux
Security & Attestation
Cloud backend (AWS)
AI development tools
Docker / virtualization
Architectural leadership
Cross-functional collaboration
Mentorship

Education

Bachelor's Degree in Computer Science or related field

Tools

Docker
GitHub Actions

Job description

SmartThings, Inc. is seeking a Staff Software Engineer for the Hub Platform in Minneapolis, MN. The role focuses on owning technical direction for hub platform domains and guiding complex cross-functional initiatives.

You will mentor engineers, shape AI-assisted development, and ensure reliability and security across firmware and cloud services in a hybrid onsite role three days per week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Hub Platform – Hybrid (Minneapolis)
Staff Software Engineer, Hub Platform – Hybrid (Minneapolis)

smartthings • Minneapolis (MN)

Hybrid
USD 139,000 - 198,000
Staff Software Engineer, Hub Platform
Staff Software Engineer, Hub Platform

smartthings • Minneapolis (MN)

Hybrid
USD 139,000 - 198,000
Staff Software Engineer, Hub Platform
Staff Software Engineer, Hub Platform

SmartThings, Inc. • Minneapolis (MN)

Hybrid
USD 139,000 - 198,000
Health benefits
Parking stipend
In-office catering lunches
+2
Senior Software Engineer, Apps & Behaviors — Technical Lead
Senior Software Engineer, Apps & Behaviors — Technical Lead

SmartThings • Minneapolis (MN)

Hybrid
USD 117,000 - 158,000
Health benefits
Unlimited PTO
Education reimbursement
+3
Senior Backend Engineer - IoT & Video Platform
Senior Backend Engineer - IoT & Video Platform

SmartThings, Inc. • Minneapolis (MN)

Hybrid
USD 117,000 - 158,000
Health benefits
401k with employer match
Unlimited PTO
+3
Senior Software Engineer - Apps & Behaviors (IoT, Cloud)
Senior Software Engineer - Apps & Behaviors (IoT, Cloud)

SmartThings, Inc. • Minneapolis (MN)

Hybrid
USD 117,000 - 158,000
Health benefits
Parking stipend
Unlimited PTO
+3
Senior Software Engineer, Backend IoT & Video Platform
Senior Software Engineer, Backend IoT & Video Platform

SmartThings • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Paid parking
Senior Software Engineer, Apps & Behaviors
Senior Software Engineer, Apps & Behaviors

SmartThings, Inc. • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Health benefits
Parking stipend
Unlimited PTO
+3
Senior Software Engineer, Apps & Behaviors
Senior Software Engineer, Apps & Behaviors

SmartThings • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Health benefits
Unlimited PTO
Education reimbursement
+3
Senior Software Engineer, Backend IoT & Video Platform
Senior Software Engineer, Backend IoT & Video Platform

SmartThings, Inc. • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Health benefits
401k with employer match
Unlimited PTO
+3